繁体   English   中英

在空格键中打印出每个数组时数组顺序错误

[英]Wrong array order when printing out an array in Spacebars with each

流星,火焰和空格键在这里遇到了一个奇怪的问题。 这是我的设置:我有一个返回数组[8,8,8,8,8,0,0]的助手。 但是,当我使用{{#each hours}}{{this}}{{/each}}将其打印在模板中时,得到的顺序如下: [8,0,8,8,8,8,0]

为什么会发生这种情况,我错过了什么吗?

另外,当我在模板中打印{{hours}}时没有each循环时,我得到了正确的顺序。

UPD:对于@zim:这是我的助手:

hours() {
  return [8,8,8,8,8,0,0];
}

模板几乎就是我在帖子中描述的:

{{#each hours}}
  {{this}}
{{/each}}

奇怪的是,今天运行良好。 我不知道那是什么,但是每当我再次遇到此问题时,都会回到该主题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM