当用户登陆我的/settings
页面时,我想将其重定向到/settings/overview
。我怎样才能在/settings
登陆时完成 ,但在登陆时不会触发,例如/settings/account
?
答案 0 :(得分:1)
创建SettingsIndexRoute
并在他们点击该路线时重定向。仅当您点击资源的根目录时才会触发索引路由。
App.SettingsIndexRoute = Em.Route.extend({
redirect: function(){
// I'm assuming overview is a route under settings
// and not a resource under it
this.transitionTo('settings.overview');
}
});