Arrays Output

This article has not been translated yet. We will translate it shortly. For now, you can use Google Translator or automatic translator in your browser.

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

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