$在项目插入到集合之前观看集合更改
问题描述:
我使用ui-选择多个集合,并且需要在ng-model =“collection”更新之前检查集合,以查看是否已有新值。 $看收集没有帮助,因为该项目已被添加,然后$ watch被调用..
on-select既不帮助我,同样的情况下,收集得到更新之前,我不能检查是否目前点击的物品在被推入之前已经在其中。
无论如何,我可以在ng-model更新之前测试它吗?
这样做的目的是检查重复项并不添加它们。
答
如果我理解正确的问题,你可以这样做:
$scope.$watch('myArray', removeDuplicates);
removeDuplicates($scope.myArray)
function removeDuplicates(array){
...
};
什么是检查这个的目的是什么?该检查的结果如何帮助你? – BotanMan
检查重复项。 – Nesatur