将内联模板更新为Ember 1.0 pre 2

时间:2012-11-03 20:37:57

标签: ruby-on-rails ember.js

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

我正在使用ember-latest:

// 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"添加到三个模板中的每个模板中,则它们都不会被执行(假设被覆盖)。

如果不添加路由器或激烈的东西,我如何仍然支持这个用例?

1 个答案:

答案 0 :(得分:2)

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

https://gist.github.com/4008652

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

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