2016-03-03 82 views
0

我使用ui-选择多个集合,并且需要在ng-model =“collection”更新之前检查集合,以查看是否已有新值。 $看收集没有帮助,因为该项目已被添加,然后$ watch被调用..

on-select既不帮助我,同样的情况下,收集得到更新之前,我不能检查是否目前点击的物品在被推入之前已经在其中。

无论如何,我可以在ng-model更新之前测试它吗?

这样做的目的是检查重复项并不添加它们。

+0

什么是检查这个的目的是什么?该检查的结果如何帮助你? – BotanMan

+0

检查重复项。 – Nesatur

回答

0

如果我理解正确的问题,你可以这样做:

$scope.$watch('myArray', removeDuplicates); 
removeDuplicates($scope.myArray) 

function removeDuplicates(array){ 
    ... 
};