2016-03-03 133 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){ 
    ... 
};