1.0-pre4 で奇妙な動作が発生しています。Ember.ContainerView
経由でテンプレートに を追加しました{{view Ember.ContainerView viewName="dashboardView"}}
。ビューをそのchildViews
配列にプッシュすると、DOM が更新されません。これはpre2で機能していました。
ここにjsfiddleがあります。さらに奇妙なのは、childViews.length
更新されないように見えることです...または、テンプレートからの直接出力と、プッシュ直後に更新されるchildViewCountからの直接出力を見ると、更新されますが更新されません(?!?) 2 つのビュー。
アップデート
以下の答えは正しかったです。私の jsfiddle は.pushObject
ではなくを使用する必要がありまし.push()
たが、元のコードは実際には を使用してい.pushObject
ました。代わりに、Firefox 10 のバグのように見えます。回答のコメントを参照してください。
更新 2
マスターに対して確認され、問題番号 1952が提出されました。