0
私は私がしたいことは、単純なJSONファイルのための魔法のように働いたが、ここに私の問題アンギュラグループの複数のキー
$scope.players = [
{name: 'Gene', team: 'alpha'},
{name: 'George', team: ['alpha','beta']},
];
され、GROUPBY https://github.com/a8m/angular-filter#groupby視野角を使用しています:
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内のチームのオブジェクトの上にあなたの
はGROUPBYのように見えるの配列を受け付けないbcozフィルタに渡しますfilterは配列を入力として受け入れません。 –
'['alpha'、 'beta']'という文字列と 'alpha'という文字列の例と同じではありません –
はい、プレイヤーがアルファベット同時 ? – Doapper