我有一个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