Я действительно новичок в мире angularjs, и я работаю на угловой 1,5AngularJS - удалить дубликаты записей
То, что я пытаюсь сделать, это удалить повторяющиеся записи из ответа перед назначением его на $scope
результаты, которые я получаю как выглядит следующим образом
[
{
"phoneNumbers": [
{
"value": "00 1 111-222-333",
"pref": false,
"id": 0,
"type": null
},
{
"value": "00 1 222-222-333",
"pref": false,
"id": 1,
"type": null
},
{
"value": "00 1 333-222-333",
"pref": false,
"id": 2,
"type": null
}
]
},{
"phoneNumbers": [
{
"value": "00 1 111-222-333",
"pref": false,
"id": 0,
"type": null
},
{
"value": "00 1 222-222-333",
"pref": false,
"id": 1,
"type": null
},
{
"value": "00 1 333-222-333",
"pref": false,
"id": 2,
"type": null
}
]
}]
Вы заметите, что есть 2 массивы и оба имеют субматрица называют phoneNumbers
, и они имеют точно такое же значение.
Что мне нужно, если phoneNumbers
любого массива соответствует phoneNumbers
другого массива, тогда удалите этот массив из ответа.
Я по-настоящему признателен за любую помощь по этому вопросу.
Вы имеете в виду массив из двух объектов. – rrd
@rrd Я добавил изображение того, как мой ответ выглядит как – Saadia
@Weedoze. Я прикрепил образ того, как мой ответ выглядит как – Saadia