您好,我的 EmberJS 路由器代码是这样的,但是当我想更改{{outlet}}
使用{{action showIntor href=true}}
并且{{action showDemo href=true}}
控制台正在记录时:
断言失败:在被破坏的对象上调用 set
我该如何解决?
这是我的代码:
define('app/router',[
'lib/ember'
],
function() {
return Ember.Router.extend({
enableLogging: true,
root:Ember.Route.extend({
showIntor:Ember.Route.transitionTo('index'),
showDemo:Ember.Route.transitionTo('demo'),
index: Ember.Route.extend({
route:'/',
connectOutlets:function(router) {
router.get('applicationController').connectOutlet('intro')
}
}),
demo:Ember.Route.extend({
route:'/demo',
connectOutlets:function(router) {
router.get('applicationController').connectOutlet('mainDemo')
}
})
})
});
});