【问题标题】:Redirect a state to default substate with Router in Angular2使用Angular2中的路由器将状态重定向到默认子状态
【发布时间】:2016-09-19 18:01:48
【问题描述】:

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

例如我想要路由器

/user

重定向到

/user/profile

类似于用户状态的默认子状态。

【问题讨论】:

    标签: angular angular2-router


    【解决方案1】:

    您可以使用 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);
    

    【讨论】:

      猜你喜欢
      • 2015-06-12
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 2017-06-14
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 2021-07-14
      相关资源
      最近更新 更多