编程语言
首页 > 编程语言> > javascript – Ember.js:{{#collection}}和{{#each}}之间的区别?

javascript – Ember.js:{{#collection}}和{{#each}}之间的区别?

作者:互联网

在Ember.js中,使用{{#collection}}和{{#each}}之间有什么区别?你会在哪些情况下使用哪种?

解决方法:

嗯,好吧……这是一个很好的问题……正如你在这里看到的那样:#729,似乎不推荐使用{{collection}}助手,而是使用always {{#each}}.但目前,{{#collection}}中提供的所有功能都不在{{#each}}中.

因此,我建议您在适用时使用{{#each}},并在绝对需要时仅使用{{collection}}. (例如,当您需要定义itemViewClass时).

更新:从1.0.0-pre.2开始,itemViewClass属性为每个帮助器.集合助手在每个集合助手上唯一剩下的就是,如果你有扩展的Ember.CollectionView,你可以明确地定义要使用的集合类.

标签:javascript,handlebars-js,ember-js
来源: https://codeday.me/bug/20190901/1786314.html