摘要: angular指令比较晦涩难懂的就是complie和link字段了,什么时候该用complie?什么时候该用link?总是很难分别清楚。当理解了指令的真正编译原理的时候,就会发现这相当的简单。ng怎样处理指令其实是依赖于它定义时的对象属性的,你可以定义一个compil... 阅读全文
posted @ 2017-05-21 16:14 zc的救赎 阅读(405) 评论(0) 推荐(0)
摘要: 指令模板选项有complie和link两个字段,两者之间存在如下关系:当compile字段存在时,link字段将被忽略,compile函数的返回值将作为link字段。当compile不存在,link字段存在时,angular通过这样directive.compile ... 阅读全文
posted @ 2017-05-21 14:58 zc的救赎 阅读(236) 评论(0) 推荐(0)
摘要: 指令的功能集非常丰富,不过我们已经发现了指令的帕累托分布:使用angular编写的大量指令只会用到可用性和设计模式中很小的比例,这些指令大概可以分为4类:只渲染指令——这些指令将渲染作用域中的数据,但不会修改数据。事件处理封装器——这些指令将封装事件处理程序,从而与数... 阅读全文
posted @ 2017-05-21 14:15 zc的救赎 阅读(343) 评论(0) 推荐(0)
摘要: 浏览器事件发生时,会在浏览器的上下文window中执行,而angular有自己的上下文angular content,angular 事件在自己的上下文angular content中执行。$watch$watch组成了双向绑定的一边,在指定的表达式改变时调用,每个作... 阅读全文
posted @ 2017-05-21 01:35 zc的救赎 阅读(146) 评论(0) 推荐(0)