查找视图模板时找不到容器

时间:2014-10-06 08:29:25

标签: ember.js

我是Ember的新人并且遇到了一个问题。我正在尝试构建一个ContainerView示例,并且无法理解浏览器中的错误消息

Uncaught Error: Container was not found when looking up a views template. 
This is most likely due to manually instantiating an Ember.View. See: 
http://git.io/EKPpnA 

如果我在这个小提琴中使用1.0.0-rc.1版本的Ember http://jsfiddle.net/dq0yt0tk/ 没有错误

如果我在这个小提琴中使用1.7.0版本的Ember http://jsfiddle.net/yzp6g946/1/ 我收到了一个错误。

我试图理解链接提供的解释,但失败了。请帮忙

2 个答案:

答案 0 :(得分:4)

对于那些下面的答案没有帮助的人:在Ember CLI中(与AppKit相对),您可能需要在视图中添加以下行,其中from来自。

container:this.container

这解决了我的问题。

答案 1 :(得分:0)

我发现了一个错误 问题是我用过

Ember.ContainerView.create

而不是

Ember.ContainerView.extend

这是工作http://jsfiddle.net/yzp6g946/2/