0
Meteor, Blaze 및 Spacebars에서 이상한 문제가 있습니다. 여기에 제 설정이 있습니다 : 배열을 반환하는 도우미가 있습니다 [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}}
일부 코드를 표시 할 수 있습니까? – zim
내 도우미는 다음과 같습니다. hours() { return [8,8,8,8,8,0,0]; } 그리고 템플릿은 내가 포스트에 설명 꽤 많이 : 는 {{#each 시간은}} {{이}} {{/ 각}} 죄송합니다, 마크 업에 대처 수 없습니다 , 게시물에 추가됩니다. –
내가 보는 동작을 재현 할 수 없습니다. 나는 시체에서 각각 "시간"과 "이것"을 사용하고 시체에서 "시간"과 "시"에 각각을 사용해 보았습니다. – zim