使用 Angular2 中的路由器将状态重定向到默认子状态

Redirect a state to default substate with Router in Angular2

在新的 Angular2 路由器中使用 默认子状态 的正确方法是什么?

例如我想要路由器

/user

重定向到

/user/profile

就像用户状态的默认子状态。

您可以使用 redirectTo,如下所示。

当用户试图导航到 www.domain.com/user 因为 redirectTo,他将被重定向至 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);