Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将index.html设为默认状态,不带#某物_Javascript_Ember.js_Ember Old Router - Fatal编程技术网

Javascript 将index.html设为默认状态,不带#某物

Javascript 将index.html设为默认状态,不带#某物,javascript,ember.js,ember-old-router,Javascript,Ember.js,Ember Old Router,我有一个余烬路由器: App.Router = Em.Router.extend({ enableLogging: true, location: 'hash', root: Em.Route.extend({ // EVENTS gotoList: Ember.Route.transitionTo('list'), // STATES list: Em.Route.extend({

我有一个余烬路由器:

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'
相同),但我不希望复制与列表相同的状态。我可以告诉根用户默认状态是list吗?

也许您正在寻找
重定向到('list')

App.Router=Em.Router.extend({
enableLogging:true,
位置:'哈希',
根:Em.Route.extend({
//事件
gotoList:Ember.Route.Transitiono('list'),
//州
索引:Em.Route.extend({
路线:“/”,
重定向到:“列表”
}),
列表:Em.Route.extend({
路由:'/list',
连接插座:功能(路由器、上下文){
router.get('applicationController').connectOutlet('list');
}
})
})
});

您已经用backbone.js标记了这个,但这是关于emberjs的。@shioyama:我想backbone.js的人也会知道如何回答。