车把模板循环遍历json数据

时间:2018-09-12 02:55:54

标签: handlebars.js

所以我需要循环这两个数据结构,这两个结构都将输出期望值

{{#each viewData.activity}}
    {{label}}<br/>
{{/each}}
<hr>
{{#each viewData.maxActivity}}
    {{label}}<br/>
{{/each}}

但是我需要执行以下循环,但是它不能正常工作,如下所示:

{{#each viewData.activity}}
    {{label}}<br/>
    {{../viewData.maxActivity.label}}<br/>
{{/each}}

../应该可以,但是不能。我想念什么?

我在另一篇SO帖子(https://stackoverflow.com/a/26341035/483140)中发现了以下内容,但效率不高:

{{#each .}}
    {{#activity}}{{activityLabel}}{{/activity}}<br/>
    {{#maxActivity}}{{activityLabel}}{{/maxActivity}}<br/>
{{/each}}

1 个答案:

答案 0 :(得分:0)

好的,所以我在代码中尝试了这一点,效果很好。

{{#each .}} {{#activity}}{{activityLabel}}{{/activity}}<br/> {{#maxActivity}}{{activityLabel}}{{/maxActivity}}<br/> {{/each}}

在一个小的代码示例中,这看起来很奇怪,但是从更大的角度看,它实际上更有意义,从视觉上看,这可能是我最开始想挂的电话。