Вывод массивов
Вывод части массива
Для того, чтобы правильно сформировать ответ, который выведется на экран, нужно помнить, что:
- Если мы выводим переменную в переменной, разделяем их названия точками.
- Если мы выводим часть массива, отделяем его точками, и ставим номер объекта [0]. Нумерация идёт от нуля сверху вниз. После номера объекта пишем название нужного ключа.
Например, чтобы из объекта last_request вывести значение Moscow, нужно вызвать переменную last_request.items.[1].town
Вывод каждого элемента массива
Допустим, в ответе сервера в объекте last_request лежит массив:
{ "last_request": { "items": [ { "town": "Kursk" }, { "town": "Moscow" }, { "town": "Belgorod" } ] } }
Чтобы поочередно вывести элементы, нужно написать следующий шаблон:
{{#each last_request.items}} {{this.town}} {{/each}}
На выходе пользователь получит:
Kursk Moscow BelgorodВ начало ↑