gpt4 book ai didi

javascript - AngularJS 过滤多个深层嵌套属性

转载 作者:行者123 更新时间:2023-12-01 11:54:08 25 4
gpt4 key购买 nike

我有几个选择字段,我想根据这些字段过滤数据。这是工作 plukr:http://plnkr.co/edit/VUnAoL2Sl0IqGcZqHbbi?p=preview

如果我从 select 中选择任何一个值,它工作正常,但是当我选择另一个值时它不显示任何数据。

这些过滤器将是动态的(取决于列数)所以我希望在 HTML 中我可以将它与单个过滤器声明一起使用,例如:<tr ng-repeat="row in data | filter:{columns: filt}">

不像:<tr ng-repeat="row in data | filter:{columns: filt.something} | filter: {some: thing}">

最佳答案

    <tr ng-repeat="row in _data = (data | filter:{columns: {dealType:filt.dealType}}) | filter:{columns:{primaryUse:filt.primaryUse}}">
<td ng-repeat="column in row.columns">
{{column[column.header]}}
</td>
</tr>

我遇到了同样的问题,并且它在您的代码中进行了如上所述的更改。谢谢

关于javascript - AngularJS 过滤多个深层嵌套属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32395174/

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