gpt4 book ai didi

javascript - 不能在每个循环中使用 Handlebars 变量两次

转载 作者:行者123 更新时间:2023-11-28 00:29:00 25 4
gpt4 key购买 nike

我对 ember.js 和 Handlebars 还很陌生,我正在尝试迭代模板中的数组。

<select name="district" id="select-district">
{{#each districts}}
<option value={{name}}> {{name}} ({{count}})</option>
{{/each}}
</select>

我有什么遗漏的吗?当我删除循环内的第二个变量 name 时,一切正常。似乎在循环内使用一个变量两次有问题。

错误:未捕获类型错误:无法读取 null 的属性“insertBefore”任何帮助将不胜感激!

最佳答案

我建议使用http://emberjs.com/api/classes/Ember.Select.html为您的选择器。此外,将来,在循环时,您不应该使用 each 的上下文切换版本,该版本已被弃用。而是使用

{{#each d in districts}}
{{d.name}} ...
{{/each}}

关于javascript - 不能在每个循环中使用 Handlebars 变量两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198276/

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