私はこれに似たものを持っています:
<div ng-controller="ControllerA">
<input type="text" id="search_form" value="Search" ng-model="searchModel" />
</div>
<div ng-controller="ControllerB">
<ul>
<li ng-repeat="item in items | filter:searchModel">{{item}}</li>
</ul>
</div>
しかし、入力バーで検索しても、リストには影響しません。あるコントローラーのモデルが別のコントローラーのコンテンツに影響を与えるようにするにはどうすればよいですか?
ありがとう。
編集
ControllerA
お互いにControllerB
完全に孤立していて、そのままにしておきたいと思っています。モデルを他のコントローラーと共有する必要がある場合、どのように使用$rootScope
すればよいですか?