【发布时间】:2016-07-01 10:33:53
【问题描述】:
这是我的模板 sn-p。
{{#if is_multiple_choice _id}}
<div class="row" style="margin-bottom: 20px;">
<div class="input-field col s11">
<select id="ans_{{_id}}" name="answer" class="multiple_choice_answer">
<option value="">No Answer Given for Multiple Choice</option>
{{#each allowed_values}}
{{#if matched value _id}}
<option value="{{value}}" selected>{{value}}</option>
{{else}}
<option value="{{value}}">{{value}}</option>
{{/if}}
{{/each}}
</select>
<label>{{text}}</label>
</div>
</div>
{{/if}}
所以我打算在“匹配”帮助器中使用 _id,但匹配值 _id 行中的 _id 似乎什么都没有。
我怎样才能获得 _id 并在“匹配的”助手中使用它?
请帮帮我!!!
【问题讨论】:
-
在#each 循环中,您处于一个寒冷的上下文中,因此要访问父上下文,您需要
../_id或在模板助手中您可以返回Template.instance().data._id -
您好 MrE,您的回答很有价值,所以我想将您的回答标记为可以接受,请发布答案而不是评论。