Angular:用数组过滤ng-repeat



我想按项数组过滤一个ng-repeat。我试过这样做:

<tr ng-repeat="item in items | filter: filteredItems">

其中filteredItems是包含items子集的数组。这似乎行不通。还有别的办法吗?

https://docs.angularjs.org/api/ng/filter/filter第二个参数(表达式)应该是字符串或对象或函数,这种情况下最好使用函数

<tr ng-repeat="item in items | filter: function(item){ return in_array(item,filteredItems);}">

希望它工作,请更新您的代码

<tr ng-repeat="item in filteredItems.items | filter: filteredItems.search">

最新更新