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