【发布时间】:2014-06-14 04:14:27
【问题描述】:
如果我有类似的东西:
{{(myList|filter:{state:"INFO"}).length}}
我基本上是在列表中的特定对象属性上进行过滤。我如何在 Javascript 中做到这一点。
目前 JavaScript 只取值而不是 Object 属性。
$filter("filter")(myList,"INFO")
这可行但不正确,因为它在单个记录的所有对象属性中查找 INFO。
$filter("filter")(myList,"INFO")
这是我需要的,但不起作用,因为整个字符串都用于过滤而不是视为对象属性:值对
有什么想法吗?
【问题讨论】:
-
你试过
$filter("filter")(myList,{state:"INFO"})吗?
标签: javascript angularjs filtering