我使用ui-select multiple,我需要在ng-model =" collection"之前检查集合。获取更新,以查看是否已有新值。 $ watch collection并没有帮助,因为该项目已经添加,然后$ watch被调用..
on-select既没有帮助我,同样的情况,收藏品也在之前得到更新,而且在推送之前我无法检查当前点击的项目是否已经在其中。
无论如何,我可以在ng-model更新之前测试它吗?
其目的是检查重复项并不添加它们。
答案 0 :(得分:0)
如果我正确理解了这个问题,你可以这样做:
$scope.$watch('myArray', removeDuplicates);
removeDuplicates($scope.myArray)
function removeDuplicates(array){
...
};