【发布时间】:2015-05-23 14:39:50
【问题描述】:
当你将任何控制器附加到 DOM 节点时,例如,
<div ng-controller="myController">{{testProperty}}</div>
控制器范围将与此 DOM 节点相关联。 想象另一个例子。我们创建了指令 myDirective,它有自己的独立作用域。现在我们有
<div ng-controller="myController" myDirective>{{testProperty}}</div>
在这种情况下,哪个范围将与 DOM 节点相关联?控制器或指令的范围?最后一个例子,我们还有一个指令 mySecondDirective 有它自己的隔离 范围
<div myDirective mySecondDirective>{{testProperty}}</div>
在这种情况下,哪个范围将与 DOM 节点相关联? myDirective 或 mySecondDirective 的范围?你能解释一下原因吗?
【问题讨论】: