gpt4 book ai didi

javascript - 通过 JSON 多键进行 Angular 分组

转载 作者:行者123 更新时间:2023-12-03 06:40:20 24 4
gpt4 key购买 nike

我正在使用 Angular 字段 groupBy https://github.com/a8m/angular-filter#groupby ,它对于一个简单的 JSON 文件来说就像一个魅力,但这里是我的问题

$scope.players = [
{name: 'Gene', team: 'alpha'},
{name: 'George', team: ['alpha','beta']},
];

我想要:

  Group name: alpha
* player: Gene
* player: George
Group name: beta
* player: George

但是通过我的代码我有:

  Group name: alpha
* player: Gene
Group name: alpha,beta
* player: George

我的代码与示例相同

<ul>
<li ng-repeat="(key, value) in players | groupBy: 'team'">
Group name: {{ key }}
<ul>
<li ng-repeat="player in value">
player: {{ player.name }}
</li>
</ul>
</li>
</ul>

任何帮助将不胜感激,非常感谢

最佳答案

迭代玩家 json 中的团队对象,然后将其传递给过滤器,因为它不接受数组

关于javascript - 通过 JSON 多键进行 Angular 分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37992200/

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