0

我正在使用 Grunt 和 Yeoman 为 ember 应用程序预编译我的车把模板。

他们在教程中写道:

<script type="text/x-handlebars" data-template-name="todos">
...
</script>

相反,我有一个文件todos.hbs

现在我必须创建一个模板:

<script type="text/x-handlebars" data-template-name="todos/index">
</script>

我用什么语法来制作todos/index .hbs文件?

4

2 回答 2

1

todos/index是嵌套资源吗?

在这种情况下,使用 Grunt,我将 mytodos.hbs放在嵌套资源的父文件夹中,仅渲染其中的-tag{{outlet}}并将todos/index命名为. 在这些模板中,我通常会省略该部分,因为 Grunt 根据文件名识别它们。index.hbstodos<script type="text/x-handlebars" data-template-name="todos/index">...</script>

如果您的路线没有嵌套,您应该能够在没有子文件夹的情况下执行相同的操作。如我错了请纠正我

一定要配置你的 Grunt 以在这样做时观察子文件夹的变化。看到这个线程 我希望这会有所帮助

于 2013-12-06T15:17:36.903 回答
0

todos在模板目录中创建一个新文件夹并在其中创建一个index.hbs文件。

于 2013-12-06T15:17:06.490 回答