在新的Angular2路由器中使用默认子状态的正确方法是什么?
例如我想要路由器
var ComplicatedArgs = new GraphQLObjectType({
name: 'ComplicatedArgs',
fields: () => ({ // as function
complexArgField: {
type: GraphQLString,
args: {
complexArg: { type: ComplexInput }
},
}
}),
});
重定向到
/user
类似于用户状态的默认子状态。
答案 0 :(得分:2)
您可以使用 redirectTo ,如下所示。
当用户因 redirectTo 而尝试导航到 www.domain.com/user 时,他将被重定向到 www.domain.com/user/简介
import { Routes,RouterModule } from '@angular/router';
let routes: Routes = [
{ path: '/user', redirectTo: '/user/profile', pathMatch: 'full'},
{ path: '/user/profile', component:somecomponent },
];
export const routing = RouterModule.forRoot(routes);