1
我有一個過濾器:角JS過濾器2值?
angular.module('pb.ds.foundation').filter('notAvailable', function() {
return function (items, name) {
var arrayToReturn = [];
for (var i = 0; i < items.length; i++) {
if (items[i].code !== name) {
arrayToReturn.push(items[i]);
}
}
return arrayToReturn;
};
});
我寫了從一個NG重複篩選出一個給定的項目:
ng-repeat="nio in icons.nucleoIcons | notAvailable: 'arrows-2_time'"
但是現在,我想篩選第二個圖標(字符串)從我的中繼器。是否需要再次使用新值對同一過濾器進行管道傳輸,或者是否有辦法通過過濾器1 或更多值?
您可以在ng-repeat中使用多個過濾器。看到這個網頁:http://stackoverflow.com/questions/14126905/ng-repeat-with-multiple-filters-on-large-data-set – rrd
我知道我可以(和有)使用多個過濾器,但從來沒有與_same_篩選兩次。 – Steve
它似乎工作,但是,「正確」的方式? – Steve