Ember.js 如何命名';什么是余烬?

Ember.js 如何命名';什么是余烬?,ember.js,handlebars.js,Ember.js,Handlebars.js,在本周早些时候发布的peepcode屏幕广播中,我注意到您可以使用类似于 数据模板名称=“索引/表” 但是如果我把这个模板从HTML文件移到一个独立的.handlebar文件中,这个模板的正确名称是什么?如果我预编译它,ember需要将其设置为什么模板名称 余烬模板[???] 提前感谢您我认为这在很大程度上取决于您使用什么来编译Ember。早午餐的做法与链轮不同 但是一些一般的事情: 如果模板位于.handlebar文件中,则除了模板中需要的内容之外,文件本身不需要任何内容 文件结构和命名约定只

在本周早些时候发布的peepcode屏幕广播中,我注意到您可以使用类似于

数据模板名称=“索引/表”

但是如果我把这个模板从HTML文件移到一个独立的.handlebar文件中,这个模板的正确名称是什么?如果我预编译它,ember需要将其设置为什么模板名称

余烬模板[???]


提前感谢您

我认为这在很大程度上取决于您使用什么来编译Ember。早午餐的做法与链轮不同

但是一些一般的事情:

如果模板位于.handlebar文件中,则除了模板中需要的内容之外,文件本身不需要任何内容

文件结构和命名约定只需与路由器匹配即可。因此,文件树可能如下所示:

javascripts/templates/index/tables.handlebars
使用Rails资产管道和Ember Gem,只要模板位于app/assets/javascripts/templates文件夹中,就不需要告诉Ember关于模板的信息

当我们使用Brunch时(但这是在一个更旧版本的Ember上),我们必须使用标准JavaScript手动要求所有文件,如:

require('templates/topnav');

我认为这在很大程度上取决于您使用什么来编译Ember。早午餐的做法与链轮不同

但是一些一般的事情:

如果模板位于.handlebar文件中,则除了模板中需要的内容之外,文件本身不需要任何内容

文件结构和命名约定只需与路由器匹配即可。因此,文件树可能如下所示:

javascripts/templates/index/tables.handlebars
使用Rails资产管道和Ember Gem,只要模板位于app/assets/javascripts/templates文件夹中,就不需要告诉Ember关于模板的信息

当我们使用Brunch时(但这是在一个更旧版本的Ember上),我们必须使用标准JavaScript手动要求所有文件,如:

require('templates/topnav');

我正在寻找的解决方案来自@wycats本人

如果这是嵌套脚本模板(在某些html文件中)

该文件将称为index.handlebar,嵌套在“tables”目录下,嵌套在“templates”目录下


我为django开发者编写的npm模块中添加了对嵌套模板的支持()

我所寻找的解决方案来自@wycats本人

如果这是嵌套脚本模板(在某些html文件中)

该文件将称为index.handlebar,嵌套在“tables”目录下,嵌套在“templates”目录下


我为django开发者编写的npm模块()中添加了对嵌套模板的支持()

你用什么来编译你的应用程序?你用什么来编译你的应用程序?声明在代码中的什么地方有很大区别吗?有@wycats的链接吗?thx@wycats表示构建工具将找到模板,如果它找到嵌套模板,它应该有一个反映这一点的名称。在我上面的示例中,如果在tables文件夹中有另一个模板,它的名称将类似于“tables/foo”,那么在代码中声明的位置会有很大的不同吗?有@wycats的链接吗?thx@wycats表示构建工具将找到模板,如果它找到嵌套模板,它应该有一个反映这一点的名称。在上面的示例中,如果在tables文件夹中有另一个模板,它的名称将类似于“tables/foo”