【发布时间】:2014-09-08 03:50:53
【问题描述】:
span class="list-group-item" ng-click="filterByCtg = {ctgid:'12'}">类别
div ng-repeat="product in products | filter:search | filter:filterByCtg |orderBy:orderByFilter:reverse">
我想给 filterByCtg 一个 id 数组,它们是子类别和子子类别。 我怎样才能做到这一点?
当我给它一个数组时,过滤器不起作用。
抱歉英语不好。
【问题讨论】:
-
你能发个小提琴吗?
-
对不起,它在一个框架上,我不认为我可以或不知道如何处理所有的 php...对不起,我是一个菜鸟,我想更好地解释一下:我有一个列表
- 与
- 等等,这是我的产品目录的“菜单”,li 将类别 ID 传递给过滤器并且过滤器有效。但我想通过过滤器多个 id,所以它会显示子类别。
-
根据文档,过滤器表达式可以是字符串、对象或函数。它没有说明传递数组。 docs.angularjs.org/api/ng/filter/filter
-
我可以通过自定义过滤器以某种方式实现这一点吗?