перебрать ответ объекта JSON в угловых 5 - PullRequest
0 голосов
/ 11 мая 2018

У меня есть объект JSON из ответа REST, который хотел бы перебрать его элементы и отобразить в пользовательском интерфейсе, это структура ответа:

 {"Items":
    {"releases":
    [{"last":"365147","first":"365987","relNo":"1","files":[{"fileId":"1","url":"http://....."},{"fileId":"2","url":"http://....."}}],"publish":"Yes"},{"last":"365147","first":"365987","relNo":"2","files":[{"fileId":"1","url":"https://...."},{"fileId":"2","url":"http://....."},{"fileId":"3","url":"...."},{"documentId":"4","url":"http://....."}],"publish":"No"}]}

на службе, которую яделаем это:

this.myService.getDetails(id).subscribe (data => {  
      this.items = data;
      console.log (JSON.stringify(this.items));
    })

1 Ответ

0 голосов
/ 11 мая 2018

В вашем шаблоне вы хотите ngFor.Похоже, у вас есть переменная в вашем компоненте с именем items, поэтому вы хотели бы что-то вроде:

<div *ngFor="let item of items">
    {{item.releases}} // or item.whatever field you would like to access
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...