在旧 chrome 版本 (5.0.3) 上测试应用程序时,我偶然发现了一个奇怪的问题。
所以基本上我在一个指令上使用一个控制器,比如:
<div ng-controller="MyController" class="my-directive-with-isolated-scope">
<!-- ... -->
</div>
这在最近的浏览器中似乎完全有效,但是在旧版本的 Chrome 中会引发异常:
Multiple directives [myDirectiveWithIsolatedScope, ngController] asking for isolated scope on:…
知道为什么会有区别吗?
[编辑]:刚刚注意到这也适用于 Firefox。