1

我正在将我的 Rails 视图移植到 emberjs。似乎有模板分离的视图和出口助手。由于出口是为了改变状态,我打算使用视图助手来部分模拟rails。我对吗?

4

1 回答 1

7

声明视图只是为了将它们用作局部视图可能是矫枉过正的。最适合您的是{{template}}车把中的助手。如果您的 Ember.TEMPLATES 哈希中有一个预编译的模板,您可以{{template "sometemplate"}}注入该模板,类似于 rails 部分。

在 vanilla Handlebars 中还有一种特别适用于局部的语法,但我认为 Emberland 并没有很好地支持它,而且我从未见过有人使用它,并且模板做同样的事情 afaik。

2013 年 1 月 19 日更新

现在有一个{{partial}} 助手可用于插入插入模板部分,其文件名(以及Ember.TEMPLATES名称)必须以下划线开头。感谢@brg 的提醒。

于 2012-09-27T04:06:38.270 回答