Как получить значение массива по индексу, используя Handlebars.js?
Скажи, у меня есть JSON:
{
userinput: [
{name: "brian", "value": "i like pies"},
{name: "susan", "value": "memes are stupid"}
],
feedback: [
{value: "i also like pies"},
{value: "null"}
]
}
И я пытаюсь нарисовать таблицу так:
name ..... | input ...... | feedback
-----------|----------------|-----------------
brian | I like pies | I also like pies
susan | mems are stupid| null
И хотя я признаю, что было бы лучше иметь обратную связь в качестве значения "userinput", то, что я имею в виду, не делается таким образом ...
Я пытаюсь получить индекс обратной связи внутри {{#each userinput}} `, например
{{#each userinput}}
<td>{{name}}</td><td>{{value}}</td><td>{{../feedback[@index].value}}</td>
{{/each}}
Но конечно{{../feedback[@index].value}}
не работает.
Каков наилучший способ (без изменения структуры json) получить значение соответствующего индекса внутри массива обратной связи?