最新回答 / 0六道0
你的$watch检测watcherFn这个函数,$watch会调用$parse解析,将解析后的结果通过调用$$watchDelegate来判断你的新老值的变化,在angular.js的12977行你设个断点调试下,看值有啥变化
2016-10-05
已采纳回答 / javdroider
$templateCache是module里面的全局对象,同一个模块里的指令都可以共享一个$templateCache<...code...>
2016-09-30
已采纳回答 / 慕粉3739501
1、定义这几个指令的时候其restrict是‘AE’,'A'表示这几个指令都可以当属性使用。2、在<superman light>中,light作为superman的attribute,light的link方法修改了superman这个对象里面的abilities属性(说明此时superman和light共享了同一个scope)。3、strength、speed同理。我的理解,请指教。
2016-09-27