2015-10-15 60 views
-1

我想通過一系列項目來過濾ng-repeat。我已經試過這樣的事情:Angular:用數組過濾ng-repeat

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

哪裏filteredItems是包含items子集的陣列。這似乎並不奏效。有另一種方法可以工作嗎?

+0

爲什麼downvote?合法的問題,不是嗎? – Squrler

回答

0

https://docs.angularjs.org/api/ng/filter/filter第二參數(表達)您的代碼應該是字符串或對象或函數,這種情況下使用功能更好

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

0

希望工程,請更新

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

我不明白這將如何工作,因爲filteredItems不是一個開始的數組,只有項目是。 – Squrler