gpt4 book ai didi

javascript - 为index.html设置默认状态,不带#something

转载 作者:行者123 更新时间:2023-12-02 19:28:33 24 4
gpt4 key购买 nike

我有这个 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' 相同),但我不想重复相同的状态喜欢 list 。我可以以某种方式告诉根默认状态是列表吗?

最佳答案

也许您正在寻找redirectsTo('list')

App.Router = Em.Router.extend({
enableLogging: true,
location: 'hash',
root: Em.Route.extend({
// EVENTS

gotoList: Ember.Route.transitionTo('list'),

// STATES
index: Em.Route.extend({
route: '/',
redirectsTo: 'list'
}),

list: Em.Route.extend({
route: '/list',
connectOutlets: function(router, context) {
router.get('applicationController').connectOutlet('list');
}
})
})
});

关于javascript - 为index.html设置默认状态,不带#something,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11768108/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com