1
我想要最好的方法來檢查一個值是否在角度數組中,這個測試在我的html中被驗證了2次。這是一個非常簡單的例子來解釋我的問題:多重檢查的最佳方法是以角度排列
範圍:在HTML
<div ng-repeat="item in items">
<p>{{ item }}</p>
<p ng-if="flaggedItems.indexOf(item)>-1">flagged !</p>
<p ng-if="flaggedItems.indexOf(item)==0">not flagged.</p>
</div>
有了這個解決方案
$scope.flaggedItems = ['a', 'c', 'e'];
$scope.items = ['a', 'b', 'c', 'd', 'e', 'f', 'g'];
,我叫2倍的方法 「的indexOf」。這很糟糕... 那麼如何添加一個變量在這個html中可以運行一次只有方法indexOf。感謝的