我有数据,这样的事情(它来自群,后端):组中的Ng重复| AngularJS
$scope.games = [
{"categories":["1"],"id":"id1"},
{"categories":["1"],"id":"id2"},
{"categories":["1"],"id":"id3"},
{"categories":["1"],"id":"id4"},
{"categories":["2"],"id":"id5"},
{"categories":["2"],"id":"id6"},
{"categories":["2"],"id":"id7"},
{"categories":["3"],"id":"id8"},
{"categories":["3"],"id":"id9"}
{"categories":["4"],"id":"id10"}
];
所以,现在在没有任何类别分组的内容及其可见,像
id1 id2 id3 id4 id5 id6 id7 id8 id9 id10
但我需要这样做:
Category '1'
id1 id2 id3 id4
Category '2'
id5 id6 id7
Category '3'
id8 id9
Category '4'
id10
HTML源代码:
<ul>
<li ng-repeat="game in games by game.id">
...
</li>
</ul>
任何想法如何? 在此先感谢!
你可以创建你自己的GROUPBY过滤器或使用https://github.com/a8m/angular-filter#groupby。我实际上只是用它来按日期分组一些项目 – Ronnie
看起来很棒。 –