【发布时间】:2017-05-11 04:06:00
【问题描述】:
Meteor、Blaze 和空格键出现了一个奇怪的问题。这是我的设置:我有一个返回数组[8,8,8,8,8,0,0] 的助手。但是当我使用{{#each hours}}{{this}}{{/each}} 在我的模板中打印出来时,我得到以下命令:[8,0,8,8,8,8,0]。
为什么会这样,我错过了什么吗?
此外,当我在模板中打印出没有 each 循环的 {{hours}} 时,我得到了正确的顺序。
UPD:对于@zim:这是我的助手:
hours() {
return [8,8,8,8,8,0,0];
}
模板和我在帖子中描述的差不多:
{{#each hours}}
{{this}}
{{/each}}
【问题讨论】:
-
你能显示一些代码吗?
-
这是我的助手: hours() { return [8,8,8,8,8,0,0]; } 模板和我在帖子中描述的差不多:{{#each hours}} {{this}} {{/each}} 抱歉,无法处理标记,将添加到帖子中。跨度>
-
我无法重现您所看到的行为。我已经尝试过在“小时”和“这个”中使用 each,在“小时”和“小时”中使用 each。
标签: javascript arrays meteor meteor-blaze spacebars