Angularjs 筛选字符'';不工作
我在Angular JS项目中的过滤函数有问题。这是我的代码:Angularjs 筛选字符'';不工作,angularjs,filter,Angularjs,Filter,我在Angular JS项目中的过滤函数有问题。这是我的代码: 在角过滤器文档中: 字符串用于与数组的内容进行匹配。全部的 数组中具有与此匹配的字符串属性的字符串或对象 字符串将被返回。这也适用于嵌套对象 财产谓词可以通过在字符串前面加前缀 所以如果你必须搜索“!”您需要编写新的筛选器,如: app.filter('wordsFilter', function() { return function(items, word) { var filtered = [];
在角过滤器文档中: 字符串用于与数组的内容进行匹配。全部的 数组中具有与此匹配的字符串属性的字符串或对象 字符串将被返回。这也适用于嵌套对象 财产谓词可以通过在字符串前面加前缀 所以如果你必须搜索“!”您需要编写新的筛选器,如:
app.filter('wordsFilter', function() {
return function(items, word) {
var filtered = [];
angular.forEach(items, function(item) {
if(item.indexOf(word) !== -1){
filtered.push(item);
}
});
return filtered;
};
});
谢谢兄弟,我想我会像你的代码一样编写新的过滤器。如果我不想死,我的测试团队要求我立即修复此错误:((