Meteor中有两个变量eval("blocktype1 = Hello world!")
和group1
。我需要这样做:
group2_list
但{{#each group2_list}}
<p><a href="{{pathFor 'page_detail' group1=group1._id group2=_id}}">{{_id}}</a></p>
{{/each}}
不可用。
我可以在group1._id
之外使用group1._id
,但我想它认为{{#each group2_list}}...{{/each}}
是group2_list中对象中的一个字段。如何使用group1._id
作为普通变量而不是作为group2_list中对象的变量?
变量通过路由器填充
group1._id
答案 0 :(得分:1)
要在#each
循环中访问模板级变量,只需在变量名称前添加../
即可。将其视为变量的相对路径。如果您想上升两级,请使用../
或../../
。
{{#each group2_list}}
<p><a href="{{pathFor 'page_detail' group1=../group1._id group2=_id}}">{{_id}}</a></p>
{{/each}}