Arrays output
Output of a part of the array
In order to make the answer that will be output on the screen correct, you need to remember that:
- If we output a variable in a variable, we separate their names with dots.
- If we output a part of the array, we separate it with dots, and put the object number [0]. The numbering starts from zero from the top downwards. After the object number, we write the name of the desired key.
For example, to output value Moscow from the last_request object, you need to call the variable last_request.items.[1].town
Output of each element of the array
Let's say the server response contains an array in last_request object:
{ "last_request": { "items": [ { "town": "Kursk" }, { "town": "Moscow" }, { "town": "Belgorod" } ] } }
To output the elements one by one, you need to write the following template:
{{#each last_request.items}} {{this.town}} {{/each}}
At the output, the user will receive:
Kursk Moscow BelgorodTo the beginning ↑