古い 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 にも当てはまることに気付きました。