Javascript Ember.js布线和连接插座

Javascript Ember.js布线和连接插座,javascript,ember.js,Javascript,Ember.js,我正在尝试设置一个Ember路由器应用程序,但无法使用Controller对象的connectOulet方法将视图连接到特定的插座(具有名称的插座,即:{{outlet outletName})。我已经建立了一个JSFIDLE示例,有人能告诉我我做错了什么,或者如何真正做到这一点吗 JSFIDLE: 嗯,我无法确切解释原因,但ApplicationController不能定义为Ember.ObjectController,而只能定义为Ember.Controller 更新 在快速调试之后,这是在

我正在尝试设置一个Ember路由器应用程序,但无法使用Controller对象的connectOulet方法将视图连接到特定的插座(具有名称的插座,即:
{{outlet outletName}
)。我已经建立了一个JSFIDLE示例,有人能告诉我我做错了什么,或者如何真正做到这一点吗

JSFIDLE:
嗯,我无法确切解释原因,但ApplicationController不能定义为Ember.ObjectController,而只能定义为Ember.Controller

更新

在快速调试之后,这是在applicationController上调用connectOutlet时,尤其是在
set行(this,outletName,view)上
由于
outletName
(在您的示例中,这是“一”和“二”)是applicationController中的未知属性,并且由于您将applicationController定义为ObjectController(因此是包装content属性的代理),因此Ember.js尝试设置内容的视图,该视图未定义/null

因此,会引发以下错误:

Uncaught错误:断言失败:无法将集合('one',)委托给对象代理的'content'属性:其'content'未定义。