通过md-tabs使用ng-repeat生成的筛选器列表

时间:2016-05-28 16:58:13

标签: angularjs ng-repeat angularjs-filter

下一个问题(抱歉,我真的尝试编码,但目前我并不了解所有内容)。

我有一个包含ng-repeat生成的复选框的列表。 上面我有一个标签导航,我想用它作为过滤器。

我尝试了类似的东西(在许多版本中),但它不起作用:

 <span ng-repeat="item in items | filter: item.category: cat.category">


我的例外是在第1类标签上,只显示扩音器,汽车和星星,仅显示第2类欧元,眼睛和脸谱以及第3类标签,仅显示传真,饲料和电影。

现在,范围内有所有项目,未在类别后过滤。

下面是我的代码:https://plnkr.co/edit/iCQRwH4XRr3DKQcQG329

的示例

非常感谢提前!

1 个答案:

答案 0 :(得分:0)

您想要的是使用cat对象过滤您的数组,因此您只需添加要用于过滤的对象(查看Docmentation&gt;表达式&gt;对象):

<span ng-repeat="item in items | filter: cat.category">

工作Plunker