一种简单的方法是注册一个助手:
{{#each animals}}
{{#each organs}}
{{get .. this}}
{{/each}}
{{/each}}
Handlebars.registerHelper('get', function(obj, prop) {
return obj[prop];
});
很抱歉再次提出这个问题,但我看不到这个“获取”帮助程序将如何访问父级,除非我们创建循环引用。
您能否扩展“{{get .. this}}”的含义? 如果这是一个器官,我们如何使用它来找到亲本动物?
我想使用 handlebars.js 来迭代一个家庭列表,然后迭代那个家庭的成员。 在两个循环内部,我想显示两者的属性。 但是,一旦我进入第二次迭代,就看不到任何族变量。
{{#each families}}
{{#each members}}
<p>{{ ( here I want a family name property ) }}</p>
<p>{{ ( here I want a member name property ) }}</p>
{{/each}}
{{/each}}
车把可以做到这一点吗? 如果没有,那没关系。 我将不胜感激任何帮助!
{{#each families}}
{{#each members}}
<p>{{ ../surname }}</p>
<p>{{ name }}</p>
{{/each}}
{{/each}}
大家好,我现在正在学习 node/express,上面的代码对我不起作用,我正在使用 express-handlebars,你能帮帮我吗? 快速车把可以做到这一点吗? 这是我的代码。 gpareaData正在迭代,但分支不是
{{#each gpareaData}}
<tr>
<td>
<select class="form-control" name="gp_branch[]">
<option value="{{id}}">{{desc}}</option>
{{#each branch}}
<option value="{{id}}">{{branch_desc}}</option>
{{/each}}
</select>
</td>
<td><button type="button" class="btn btn-primary btn-sm" id="addRws3"><i class="fa fa-plus"></i></button></td>
</tr>
{{/each}}
{{#allData}}
全部
{{#assignedData}}
分配
最有用的评论