不能在每个循环中使用 handlebars 变量两次
Can't use handlebars variable twice in each loop
我对 ember.js 和车把还很陌生,我正在尝试遍历模板中的数组。
<select name="district" id="select-district">
{{#each districts}}
<option value={{name}}> {{name}} ({{count}})</option>
{{/each}}
</select>
有什么我遗漏的吗?当我删除循环内的第二个变量 name 时,一切正常。在循环中两次使用变量似乎有问题。
错误:未捕获类型错误:无法读取 属性 'insertBefore' of null
任何帮助将不胜感激!
我建议您使用 http://emberjs.com/api/classes/Ember.Select.html 作为您的选择器。此外,对于未来,在循环时你不应该使用 each
的上下文切换版本,这已被弃用。而是使用
{{#each d in districts}}
{{d.name}} ...
{{/each}}
我对 ember.js 和车把还很陌生,我正在尝试遍历模板中的数组。
<select name="district" id="select-district">
{{#each districts}}
<option value={{name}}> {{name}} ({{count}})</option>
{{/each}}
</select>
有什么我遗漏的吗?当我删除循环内的第二个变量 name 时,一切正常。在循环中两次使用变量似乎有问题。
错误:未捕获类型错误:无法读取 属性 'insertBefore' of null 任何帮助将不胜感激!
我建议您使用 http://emberjs.com/api/classes/Ember.Select.html 作为您的选择器。此外,对于未来,在循环时你不应该使用 each
的上下文切换版本,这已被弃用。而是使用
{{#each d in districts}}
{{d.name}} ...
{{/each}}