Ember渲染助手与动态控制器/模板

时间:2014-05-27 10:25:24

标签: ember.js ember.js-view

Ember是否允许渲染动态视图或仅静态,我需要知道模板/控制器的名称?

例如:

{{render view.processStep.filterForm model}}

和view.processStep.filterForm可以映射到特定的模板和控制器。 使用此类语句会抛出异常:

Uncaught Error: Assertion Failed: You used `{{render 'view.processStep.filterForm'}}`, but 'view.processStep.filterForm' can not be found as either a template or a view.

1 个答案:

答案 0 :(得分:2)

虽然我无法使用动态输入呈现模板名称,但这是另一种选择。这在适当的情况下对你有用,我实际上无法将它用于我自己的应用程序,并且想要动态能力,但这就是我得到的。

http://emberjs.jsbin.com/sixin/2/edit

这个jsbin告诉你我做了什么,如果你有任何问题让我知道,但基本上你需要使用插座,并将你的动态模板渲染到插座。