2

我有以下一些代码:https ://gist.github.com/c111cf9a240a078c9f6a (在rails中)

我正在使用最新的 ember:

// Version: v1.0.0-pre.2-2-g1e4bdd5

// Last commit: 1e4bdd5 (2012-10-25 14:04:52 -0700)

1.0 pre 2 http://emberjs.com/blog/2012/10/25/ember-1-0-pre2/上的博客文章说必须始终命名内联模板。

如果我添加data-template-name="application"到三个模板中的每一个,它们都不会被执行(据说会被覆盖)。

在不添加路由器或其他激烈的东西的情况下,我如何仍然支持这个用例?

4

1 回答 1

2

答案似乎是制作一个包含整个 index.html.erb 的模板,并将data-template-name="application".

https://gist.github.com/4008652

这是有道理的,因为没有理由在一个 index.html.erb 中包含三个模板。

但是,我仍然可以看到有多个“应用程序”模板的用例。

于 2012-11-03T20:42:48.740 回答