ember js中的实用程序和帮助程序之间的区别?

时间:2018-10-16 14:02:48

标签: ember.js

有人可以解释一下Ember js中的utils和helper之间的区别吗?

1 个答案:

答案 0 :(得分:3)

Helpers专门用于模板,尽管它们可以 导出其非htmlbars-helper函数以在模板上下文之外使用(例如用于单元测试)

Utilities通常是纯函数,通常不依赖于任何余烬/框架代码,并且无需加载应用即可进行单元测试(与集成或验收测试相对)。

实用程序具有从应用程序中提取并打包为与框架无关的程序包的能力,而Helpers特定于ember的模板。