相关疑难解决方法(0)

如何使用Handlebars.js获取索引处的数组值?

说我有JSON:

{
userinput: [
    {name: "brian", "value": "i like pies"},
    {name: "susan", "value": "memes are stupid"}
],
feedback: [
    {value: "i also like pies"},
    {value: "null"}
]
}
Run Code Online (Sandbox Code Playgroud)

而我正试图绘制一个这样的表格:

name ..... | input ......   | feedback
-----------|----------------|-----------------
brian      | I like pies    | I also like pies
susan      | mems are stupid| null
Run Code Online (Sandbox Code Playgroud)

虽然我认识到将反馈作为"用户输入"的价值会更好,但我所做的并不像那样......

我正试图在{{#each userinput}}`中获取反馈索引,例如

{{#each userinput}}
<td>{{name}}</td><td>{{value}}</td><td>{{../feedback[@index].value}}</td>
{{/each}}
Run Code Online (Sandbox Code Playgroud)

但当然{{../feedback[@index].value}}不行.

什么是最好的方法(不改变json的结构)来获取反馈数组中匹配索引的值?

handlebars.js

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

handlebars.js ×1