Заказать JSON файл из функции GET в Angular? - PullRequest
0 голосов
/ 09 июля 2020

Я создаю приложение Angular 2+, которое принимает URL-адрес API и организует содержимое в алфавитном порядке из вызова GET по полю в данных. Я понимаю, как вызвать функцию GET, но не понимаю, как лучше всего разделить данные и реорганизовать их. Например, если данные, запрошенные из вызова GET, приводят к:

[{"id": 1, "name": "Banana"}, {"id": 2, "name": "Apple "}]

в виде строки (с использованием JSON .stringify) и хотите отсортировать каждую запись по имени, как мне это сделать?

1 Ответ

1 голос
/ 09 июля 2020

Вы можете использовать sort ()

var dt=[{"id":1,"name":"Banana"},{"id":2,"name":"Apple"}]

dt.sort((a,b) => (a.name > b.name) ? 1 : ((b.name > a.name) ? -1 : 0)); 
console.log(dt)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...