首页 > Web开发 > 详细

angularJS 自定义元素和属性

时间:2016-12-28 20:04:54      阅读:201      评论:0      收藏:0      [点我收藏+]

创造自定义元素和属性的方法是: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:指令作用域。

angularJS 自定义元素和属性

原文:http://www.cnblogs.com/lihongli/p/6230315.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!