0
У меня проблемы с головой вокруг. Я создаю функцию, которую я передаю фильтру, который отфильтровывает несколько полей. Это выглядит следующим образом:AngularJS - Фильтр по массиву?
$scope.searchFilter = function (obj) {
var re = new RegExp($scope.query, 'i');
return !$scope.query || re.test(obj.name) || re.test(obj.some_array);
};
можно фильтровать по одному параметру, не проблема, но когда дело доходит до массивам его полностью игнорирует их. Должен ли я писать цикл for для итерации через массив или что-то еще? Надеюсь, кто-то поможет мне понять это.
Заранее спасибо :-)
* «Должен ли я писать цикл for для итерации по массиву или что-то в этом роде?» * <- что-то вроде этого, да – Phil
@Phil, который решил это, спасибо – Jerry