2015年7月5日

AngularJs自定义指令详解(9) - terminal

摘要: 例子: Hello {{greeting}}!以上代码,暂时注释掉terminal:true输出为:Hello AngularJs!把//去掉,再看,一片空白,审查元素看看:d2的优先级已经设置得比d1高,从控制台也可以看出d2的链接函数被调用了。但是Hello... 阅读全文

posted @ 2015-07-05 15:24 开发手游啦啦啦 阅读(652) 评论(0) 推荐(0) 编辑

AngularJs自定义指令详解(8) - priority

摘要: priority默认值为0.当一个元素上声明两个指令,而且它们的priority一样,谁先被调用?这个需要分情况讲。下面先给个例子: {{greeting}}!输出:Hello AngularJs World !可见ng-init先行一步,把greeting赋值... 阅读全文

posted @ 2015-07-05 14:20 开发手游啦啦啦 阅读(1786) 评论(0) 推荐(0) 编辑

AngularJs自定义指令详解(7) - multiElement

摘要: multiElement不太常用,从下面这个例子可以大致看出它的作用: 在Chrome浏览器中审查元素,看看控制台输出:由此可知传给连接函数的element不是单个元素,而是3个,包括两个span和一个回车符。实际上,我们把HTML代码改成:控制台输出:这时候我... 阅读全文

posted @ 2015-07-05 13:17 开发手游啦啦啦 阅读(1250) 评论(0) 推荐(0) 编辑

AngularJs自定义指令详解(6) - controller、require

摘要: 在前面文章中提到一旦声明了require,则链接函数具有第四个参数:controller。可见require和controller是配合使用的。在自定义指令中使用controller,目的往往是要封装一些行为,给其他指令使用。下面是一个简单的例子: Hello {{gr... 阅读全文

posted @ 2015-07-05 10:08 开发手游啦啦啦 阅读(3608) 评论(0) 推荐(1) 编辑

导航