我在 1.0-pre4 中出现了奇怪的行为。我Ember.ContainerView
通过{{view Ember.ContainerView viewName="dashboardView"}}
. 当我将视图推送到其childViews
数组中时,DOM 不会更新。这在pre2中工作。
这是一个jsfiddle。更奇怪的是childViews.length
,如果您查看模板的直接输出与 childViewCount 的直接输出,它似乎没有更新......或者更确切地说它没有更新(?!?),它在推送后立即更新两种观点。
更新
下面的答案是正确的,我的 jsfiddle 应该使用过.pushObject
,而不是.push()
......但我的原始代码实际使用过.pushObject
。相反,它看起来像 Firefox 10 中的错误,请参阅答案评论。
更新 2
与主人确认,提交问题 #1952。