当我将我的应用程序移植到Angular2时,我在JSON数组中的筛选器上遇到了问题。在Angular 1.x中这更容易。我在筛选器中使用了'unique'
,这将删除所有重复项。
应用程序:
{"app":"database_1",
"host":"my_host1",
"ip":"00.000.00.000"
},
{"app":"database_1",
"host":"my_host1",
"ip":"00.000.00.000"
},
{"app":"database_2",
"host":"my_host2",
"ip":"00.000.00.000"
},
{"app":"database_2",
"host":"my_host2",
"ip":"00.000.00.000"
}
以下是html代码的一部分:
<div *ngFor='#appsUnique of apps '>
<div class="row dashboard-row">
<div class="col-md-2">
<h4>{{appsUnique.app }}</h4>
</div>
</div>
</div>
结果是:
database_1
database_1
database_2
database_2
我希望获得结果:
database_1
database_2
如何从数组中删除重复项?