ulとliでng-repeatsを使用しているときにエラーが発生しています。ここで
は私のhtmlコードです:
<ul>
<li ng-repeat="(key, value) in (myData | groupBy: 'id')">
{{key}}
<ul>
<li ng-repeat="details in value">
{{details.name}}
</li>
</ul>
</li>
</ul>
JSコード:
.filter('groupBy', function() {
return function (data, key) {
var result = {};
for (var i = 0; i < data.length; i++) {
if (!result[data[i][key]])
result[data[i][key]] = [];
result[data[i][key]].push(data[i])
}
alert(JSON.stringify(result));
return result;
};
});
これらは私が
ここに 'groupBy'フィルターコードを追加 –
どの角度フィルターを使用しますか?最新のhttps://github.com/a8m/angular-filter/releases/tag/v0.5.15を試してください – Olezt