我正在将我的 Rails 视图移植到 emberjs。似乎有模板分离的视图和出口助手。由于出口是为了改变状态,我打算使用视图助手来部分模拟rails。我对吗?
问问题
1518 次
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 回答