Javascript 在$watch中修改关注的值
我有一个,我想确保没有重复出现在这个文本字段-我想自动删除他们,如果列表包含重复 我放了一个$scope.$watch'list',functionlistValues{在控制器中,并尝试从listValues中删除任何重复项,但出现问题。在watch函数中,如果我设置listValues=\ u0.uniquelistValues,$scope.list的值永远不会更改。如果我尝试$scope.list=\ u0.uniquelistValues,我会得到一个关于已在运行的摘要周期的错误 如何监视作用域变量的变化,以及当它发生变化时,如何执行操作来更改新值 下面是一个不起作用的例子: 我认为这很简单。我应该使用其他方法吗?在这种情况下可能是更好的方法。特别是ng change的这个属性: 如果模型是以编程方式更改的,而不是通过对 输入值 如果您将重复数据消除放在一个函数中,然后使用ng change调用它,我认为您将得到您想要的结果Javascript 在$watch中修改关注的值,javascript,angularjs,angularjs-watch,Javascript,Angularjs,Angularjs Watch,我有一个,我想确保没有重复出现在这个文本字段-我想自动删除他们,如果列表包含重复 我放了一个$scope.$watch'list',functionlistValues{在控制器中,并尝试从listValues中删除任何重复项,但出现问题。在watch函数中,如果我设置listValues=\ u0.uniquelistValues,$scope.list的值永远不会更改。如果我尝试$scope.list=\ u0.uniquelistValues,我会得到一个关于已在运行的摘要周期的错误 如何