配列のjson値にng-repeatを使用しています。しかし、私はUI(HTML)から重複した値を削除したい。 車の値が繰り返されているので、重複したキー値を削除します。それは一度来なければならない。あなたが使用することができます角度js ng-repeatのキーの重複値を削除するには?
var app = angular.module('testApp',[]);
app.controller('testCtrl',function($scope){
$scope.res ={};
$scope.res.fsus = [
{
"statusMessageType": {
"MasterConsignment": {
"ReportedStatus": {
"ReasonCode": "var"
}
}
}
},
{
"statusMessageType": {
"MasterConsignment": {
"ReportedStatus": {
"ReasonCode": "car"
}
}
}
},
{
"statusMessageType": {
"MasterConsignment": {
"ReportedStatus": {
"ReasonCode": "car"
}
}
}
},
{
"statusMessageType": {
"MasterConsignment": {
"ReportedStatus": {
"ReasonCode": "car"
}
}
}
},
{
"statusMessageType": {
"MasterConsignment": {
"ReportedStatus": {
"ReasonCode": "ban"
}
}
}
}
];
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="testApp" ng-controller="testCtrl">
<li ng-repeat="test in res.fsus track by $index">
<span class="step"> {{test.statusMessageType.MasterConsignment.ReportedStatus.ReasonCode}}
</span>
</li>
</body>
私はこれを試しています。しかしそれは私にfsusを未定義にしています。 –
あなたは$ scope.res.fsusを置く必要があります。私がputtedデモ – Sajeetharan
を確認してください。しかし、私は知らない。なぜそれは来ている。 –