【发布时间】:2017-02-09 15:36:09
【问题描述】:
我有以下 UI 按钮:
[显示全部] [类别 1] [类别 2]
我想使用来自ngx-pipes (https://github.com/danrevah/ngx-pipes) 的filterBy 来过滤我的数据。
Usage: array | filterBy: [prop, nested.prop, ...]: search: [strict | optional]
从文档中,他们的例子是:{{ users | filterBy: ['work.company']: 'Bar Tech' }}
我想分配一个变量“currentCategory”而不是“Bar Tech”作为“硬编码”过滤器 - 我该怎么做?我是否只需将
Bar Tech替换为currentCategory?如何在按钮单击时更新管道?我知道我可以绑定 (click) 事件,但是我不太确定如何更新
currentCategory,尽管 (click) 会提示管道再次过滤。
换句话说:使用按钮,我想根据匹配的属性更新显示的数据(按钮的值必须在对象的属性中)
【问题讨论】:
标签: angular angular-pipe