标签: angularjs angularjs-scope
有什么办法吗?有更好的解决方案吗?模拟:http://plnkr.co/edit/2vRT8O?p=preview
上下文:在我的情况下,输入用作过滤器,用户输入的信息将用于搜索。 $ watch用于捕获此信息并转移到服务,该服务又传递到第二个控制器。
答案 0 :(得分:1)
可能是否足以检查旧值和新值是否相等?像这样:
if (newValue != oldValue) { $scope.bar = newValue; }
普兰克:http://plnkr.co/edit/Ooh1am?p=preview