我有一個JSON文件是這樣的:顯示數據一旦
[
{
"id": "1",
"name": "John",
"country": "Philippines"
},
{
"id": "2",
"name": "Marsha",
"country": "Philippines"
},
{
"id": "3",
"name": "Peter",
"country": "Philippines"
},
{
"id": "4",
"name": "Kang",
"country": "Philippines"
}
]
我要的是在使用NG-重複顯示,但因爲所有國家都是一樣的,我想顯示該國只有一次。我怎麼可能做到這一點?我的HTML文件是這樣的:
<div ng-repeat="item in citizens">
<label class="col-md-4 control-label" ng-model="item.id">
{{item.id}}
</label>
<label class="col-md-4 control-label" ng-model="item.name">
{{item.name}}
</label>
<label class="col-md-4 control-label" ng-model="item.country">
{{item.country}}
</label>
</div>
感謝您的幫助。
如果您想要顯示每個國家一次,國家'菲律賓'應該是'id'和'name'? – Jens
我只想顯示國家只有一次,因爲它們是相同的 – bleykFaust
您可以使用groupBy:國家,我認爲 – Jens