残り火ルーターの現在のバージョンでは、次のようにルートハンドラーを定義できます。
App.HomeRoute = Ember.Route.extend({
renderTemplate: function() {
this.render('home', {into: "application", outlet: "body"});
}
});
古いビルドでは、次のようなルートの出口状態でアウトレットからビューを切断できます。
exit: function(router){
router.get('applicationController').disconnectOutlet('chatroom');
}
ただし、ルーターv2以降、disconnectOutletメソッドは機能しなくなりました(connectOutletメソッドと一緒にまとめられたためだと思います)。
では、どのようにしてビューを切断しますか?空白のテンプレートをアウトレットにレンダリングすることになっていますか?