ember.js – Emberjs Handlebars预编译

我的Emberjs应用程序运行缓慢,所以我想预编译我的模板,以简化运行时。但我失去了如何继续。我阅读http://handlebarsjs.com/precompilation.html和Emberjs介绍,但没有,我只能创建一个模板文件按照网站上的指示,我不知道这个模板文件在Emberjs是什么和如何做。

如何在Emberjs中预编译模板?我应该如何使用模板文件在Emberjs中使用它?

您可以将预编译的handlebars输出设置到ember视图上的template属性(而不是templateName)。这是ember也在底层

MyApp.MyView = Ember.View.extend({
  templateName: "myViewWhatever",
  template: Ember.Handlebars.compile('<p>{{blah}}</p>'),
})
http://stackoverflow.com/questions/9860512/emberjs-handlebars-precompiling

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:ember.js – Emberjs Handlebars预编译