我有2個陣列的對象:AngularJS NG-重複以上的對象的陣列唯一地
mainObject = {
soccer: [],
hockey: []
}
每個陣列包含不同量的對象:
sportObject = {
soccer: [{equipment: "cleats"}, {shirt: "jersey"}, {team: "arsenal"}],
hockey: [{equipment: "skates"}]
}
我打印每個對象到使用列表的頁面,通過「運動」分隔:
<ul ng-repeat="(sport, value) in sportObject">
<li>{{sport}}</li> // Prints "soccer" or "hockey"
<li ng-repeat="item in sportObject"></li> // <-- one of my failed attempts
</ul>
我想每個對象信息的打印到li
下正確的體育名稱。
例如,存在總共4個對象是,足球有3個,曲棍球具有1
目前,每個項被這兩種運動下重複。所以這兩項運動都有4項。如何使用ng-repeat打印屬於正確運動標題的設備?
結果應該是這樣的:
足球
- 設備:夾板
- 襯衫:球衣
- 球隊:阿森納
曲棍球
- 設備:溜冰鞋
嘗試在運動中的項目。 – Claies