2016-12-25 47 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