javascript
angularJS 自定义元素和属性
創造自定義元素和屬性的方法是:directive('string',function(){ return{}; });
①函數接收兩個參數:一個字符串(指令的名字),一個函數;
②回調函數必須返回一個對象。
③字符串參數(指令的名字)必須符合駝峰命名法則,HTML內的自定義元素或屬性名字用連字符鏈接。
????????? 例如:directive('myDerective',function(){return{};});??? <my-directive></my-directive>、<div my-directive></div>
④返回對象的屬性:restrict:A(屬性)、E(元素)、C(類)、M(注釋),replace(替換現有元素,bool):true/false,
?????????????????????????????????? terminal(優先級,bool):停止運行低于這個元素優先級的其他元素。
?????????????????????????????????? template:一段HTML文本或者function(element,attr){return <html>;},
?????????????????????????????????? templateUrl:一個外部HTML文件路徑的字符串或者function(element,attr){return url;}
?????????????????????????????????? scope:指令作用域。
轉載于:https://www.cnblogs.com/lihongli/p/6230315.html
總結
以上是生活随笔為你收集整理的angularJS 自定义元素和属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端rem单位的正确使用姿势(转)
- 下一篇: 查看mysql,apache,php,n