Ember.js和Yeoman,外部模板文件插入

时间:2012-11-28 22:46:30

标签: javascript cordova ember.js handlebars.js yeoman

我是一个使用Ember.js的新手,我刚刚开始查找它。 我目前正在开发使用Ember.js和Yeoman开发Phonegap应用程序,当我正在进行原型设计和调查Ember.js框架时,我想知道:

如何在index.html中使用外部模板文件?在我看过的每个教程,帖子,指南或文档中,index.html似乎都包含所有模板,格式为

<script data-template-name="my_template_name" type="text/x-handlebars">
{{my_handlebar_variable_content}}
</script>

等...

但是当我使用Yeoman创建应用程序时,它会生成一个脚本/模板文件夹,其中包含所有template.handlebars模板文件。

我该如何使用它们?我的意思是,我想,只要需要它们就应该在index.html中使用它们,但我该怎么做呢? 我已遵循此说明https://github.com/yeoman/yeoman/issues/455#issuecomment-8598553,现在我使用的是index.html中我需要的application.js。

但是,如何告诉我的应用程序我需要在index.html中使用相关(我的路径)模板才能将其插入DOM中?

我真的不喜欢在一个.html文件中定义所有模板。

我一定错过了什么......

谢谢!

1 个答案:

答案 0 :(得分:0)

我实际上使用过这个脚本:https://stackoverflow.com/a/13474886/1345058到目前为止似乎工作正常。

我可能会重新开始。