Вывод массивов

Вывод части массива

Для того, чтобы правильно сформировать ответ, который выведется на экран, нужно помнить, что:
  • Если мы выводим переменную в переменной, разделяем их названия точками.
  • Если мы выводим часть массива, отделяем его точками, и ставим номер объекта [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