javascript - 如何使用对象和函数作为 Angular 过滤器的谓词

标签 javascript angularjs

我还需要通过对象和函数过滤 ng-repeated 列表。

例如:

我需要做这样的事情:

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

因此,上面的数量存在检查所需数量是否小于可用数量。注意我还想按指定的对象进行过滤。

如果这个例子没有完全意义,我们深表歉意。

最佳答案

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

现在,编写一个名为 quantityExistsfilter,或者如果您使用 filter:QuantityExists(),请确保此函数应返回值或对象

关于javascript - 如何使用对象和函数作为 Angular 过滤器的谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41323351/

相关文章:

javascript - 如何比较对象数组和字符串数组?

php - JSON字符编码与utf8的比较

javascript - 如何在移动设备上独立于 URL 栏的当前隐藏/显示状态获取视口(viewport)高度?

asp.net-mvc - IIS 8.x 虚拟目录上的 Angular 应用程序具有奇怪的 URL 行为

angularjs - Angular 2 - 在组件之间与 API 数据共享变量时未定义

javascript - 'var' 为 null 或不是对象

javascript - 如何在选中的 html CheckBox 上打开 jQuery 对话框(使用 jQuery)?

javascript - AngularJS 组件定义为函数

javascript - 在页面上查看 Angular 模板的内容

javascript - 页面不会重定向到无效网址上的指定页面