在mustache中,您可以这样迭代:
{{#items}}
<div>The item {{item}}</div>
{{/items}}
在handlebars.js中,有一个块助手each
,可让您使用其他语法:
{{#each items}}
<div>The item {{item}}</div>
{{/each}}
假设我正在使用把手,为什么我会使用一种语法而不是另一种?你使用哪种,为什么?
在Yehuda Katz的blog post介绍把手中,他谈到了块助手如何允许他删除在正常胡须语法中实现迭代所需的特殊外壳。这是each
语法存在的唯一原因吗?