私はこのEmberルーターを持っています:
App.Router = Em.Router.extend({
enableLogging: true,
location: 'hash',
root: Em.Route.extend({
// EVENTS
gotoList: Ember.Route.transitionTo('list'),
// STATES
list: Em.Route.extend({
route: '/list',
connectOutlets: function(router, context) {
router.get('applicationController').connectOutlet('list');
}
})
})
});
ルート'/'
にリストアウトレット(と同じ'/list'
)を表示したいのですが、リストのように同じ状態を複製したくありません。どういうわけか、デフォルトの状態がリストであることをルートに伝えることができますか?