我有一个handlebars.js模板,就像这样:
{{externalValue}}
<select name="test">
{{#each myCollection}}
<option value="{{id}}">{{title}} {{externalValue}}</option>
{{/each}}
</select>
这是生成的输出:
myExternalValue
<select name="test">
<option value="1">First element </option>
<option value="2">Second element </option>
<option value="3">Third element </option>
</select>
正如预期的那样,我可以访问id
和title
的每一个元素的领域myCollection
产生我的选择。 和外部的选择,我的externalValue
可变打印正确(“myExternalValue”)。
不幸的是,在选择文本, externalValue
值永远不会打印出来。
我的问题是:我如何可以访问一个变量handlebars.js的每个范围之外,从内环路?
与往常一样,在此先感谢。