2016-12-25 15 views
1

我需要通過一個對象和函數來過濾一個ng-repeated列表。如何使用一個對象和函數作爲角度過濾器的謂詞

對於如:

我需要做這樣的事情:

<div ng-repeat="fruit in fruitBasket | filter: { name: 'orange', shape: 'round' }: quantityExists()> 

所以上面的量存在檢查,看看所需的數量是否小於可用的數量。注意我也想按照指定的對象進行過濾。

對不起,如果這個例子沒有完全意義。

回答

0
<div ng-repeat="fruit in fruitBasket | filter: { name: 'orange', shape: 'round' }|filter: quantityExists"> 

現在,寫一個filter稱爲quantityExists或者如果你使用像filter: quantityExists(),確保該函數返回一個值或對象

+0

我返回從quantityExists功能的布爾值和它的工作。 – Craig