我有类似的东西:
<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
它?