gpt4 book ai didi

javascript - 在 Meter 中的每个循环中使用内部变量

转载 作者:行者123 更新时间:2023-12-03 09:43:07 25 4
gpt4 key购买 nike

我有两个变量group1group2_list在 meteor .我需要这样做:

{{#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}}但我猜它认为 group1._id是 group2_list 中对象的一个​​字段。我该如何使用group1._id作为普通变量而不是作为 group2_list 对象内部的变量?

编辑

变量通过路由器填充

data: function() {
return {
'group1': Group1.findOne(this.params._id),
'group2_list': Group2.find({group1Id: this.params._id}),
}
},

最佳答案

要在#each循环中访问模板级变量,只需在变量名称前面添加../。将其视为变量的相对路径。如果您想升一级,请使用 ../;如果您想升两级,请使用 ../../

{{#each group2_list}}
<p><a href="{{pathFor 'page_detail' group1=../group1._id group2=_id}}">{{_id}}</a></p>
{{/each}}

关于javascript - 在 Meter 中的每个循环中使用内部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31126222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com