我有一个CollectionView
,它已将itemViewClass
设置为模板,该模板具有可打开包含相同数据但以不同方式显示的模式的动作。模态作为视图生成,并从itemViewClass
传递内容,但是在.append()
出现defaultContainer
弃用警告。
事不宜迟,这里是JS Bin。
最佳答案
您所看到的弃用警告的说明可以在this gist中找到。
这是一个updated jsbin,它(希望)可以解决您的问题。
传递container
会删除弃用警告,但这不是在邻居的应用程序中会发现的惯用Ember代码。通常,您会使用一个瞬态路由,该瞬态路由会用您的模式填充另一个插座。
当您将普通的旧JavaScript对象传递给Ember.View
时,您期望绑定会起作用,但事实并非如此。将其包装在Em.Object
中,然后一切都连接起来。
另外,请对您的问题进行更多描述,在这里找出您要完成的工作有点棘手。