gpt4 book ai didi

javascript - JavaScript Controller 中的 Angular JS 过滤

转载 作者:行者123 更新时间:2023-11-28 01:20:18 25 4
gpt4 key购买 nike

如果我有类似的东西:

{{(myList|filter:{state:"INFO"}).length}}

我基本上是在列表中过滤特定的对象属性。我如何在 JavaScript 中做到这一点。

目前,JavaScript 仅接受值,而不接受对象属性。

$filter("filter")(myList,"INFO")

这可行,但不正确,因为它在单个记录的所有对象属性中查找 INFO。

$filter("filter")(myList,"INFO")

这是我需要的,但不起作用,因为整个字符串用于过滤而不是视为对象属性:值对

对此有什么想法吗?

最佳答案

你可以这样做:

$filter('filter')(myList,function(item){
return (item.state == 'INFO')
});

关于javascript - JavaScript Controller 中的 Angular JS 过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23344090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com