在Ember.js中,使用{{#collection}}
和{{#each}}
之间的区别是什么?在哪种情况下你会使用哪种?
答案 0 :(得分:5)
{{collection}}
助手,而是使用always {{ 1}}。但目前,{{#each}}
中的所有功能都不在{{#collection}}
。
因此,我建议您在适用时使用{{#each}}
,并在绝对需要时仅使用{{#each}}
。 (例如,当您需要定义itemViewClass时)。
更新:从1.0.0-pre.2开始,将itemViewClass属性添加到每个帮助器中。 {{collection}}
帮助器在collection
上的唯一剩余部分是,如果扩展了Ember.CollectionView,则可以明确定义要使用的集合类。