我有一个CollectionView,它已将itemViewClass设置为模板,该模板具有可打开包含相同数据但以不同方式显示的模式的动作。模态作为视图生成,并从itemViewClass传递内容,但是在.append()出现defaultContainer弃用警告。

事不宜迟,这里是JS Bin

最佳答案

您所看到的弃用警告的说明可以在this gist中找到。

这是一个updated jsbin,它(希望)可以解决您的问题。

传递container会删除弃用警告,但这不是在邻居的应用程序中会发现的惯用Ember代码。通常,您会使用一个瞬态路由,该瞬态路由会用您的模式填充另一个插座。

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

另外,请对您的问题进行更多描述,在这里找出您要完成的工作有点棘手。

07-24 15:34