当设置指令转换时,为什么控制器看不到工作?

时间:2018-06-16 18:56:59

标签: angularjs angularjs-directive angularjs-scope

我正在阅读 ng-book关于AngularJS 的完整书籍中的指令解释章节。当它谈到指令中的transclude选项时,它说:

  

如果我们使用transclude,则从内部观察模型属性的变化   指令的控制器将无法正常工作。这就是为什么最好的   练习总是建议使用内部的$ watch服务   链接功能。

我明白这意味着什么,但我不知道如何达成这个结论。我的猜测是当设置了tranclude时,指令的范围将是模板范围;但是,指令的控制者仍然在观看"原始指令范围。但我不确定。请建议/纠正我。

0 个答案:

没有答案