2014-07-07 123 views
0

我有一个CollectionView其中itemViewClass设置为一个模板,其中有一个动作,打开一个模式包含相同的数据,但以不同的方式显示。模式生成为视图,并通过itemViewClass的内容,但.append()defaultContainer弃用警告出现。Em.View.create弃用警告

不用再说了,这里是JS Bin

回答

2

您所看到的弃用警告的解释可在this gist中找到。

这是一个updated jsbin与(希望)解决您的问题。

传入container可消除弃用警告,但这不是您在邻居应用程序中可找到的惯用Ember代码。通常你会使用一个短暂的路线,用你的模态填充另一个插座。

当您将普通的旧JavaScript对象传递给Ember.View时,您预期的绑定将起作用,但事实并非如此。将它包装在Em.Object中,一切都会连接起来。

此外,请对您的问题进行更具描述性的描述,找出您在此尝试完成的内容有点棘手。