angular子路由模块中重定向是不是不生效?

这是根路由模块

const routes: Routes = [
  { path: '', redirectTo: '/main', pathMatch: 'full' },
  { path: '**', component: PageNotFoundComponent }
];

这是main子路由模块

const routes: Routes = [
  { path: 'main',
    children: [
      { path: 'chat', component: ChatComponent, outlet: 'chat' },
      { path: 'summary', component: SummaryComponent },
      { path: 'contact', component: ContactComponent },
      { path: 'me', component: MeComponent },
      { path: '', redirectTo: 'summary', pathMatch: 'full' }
    ]
  }
];

当打开初始页面时,路由只定向到了/main,并不是/main/summary,是不支持这样写吗?

阅读 1.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进