angular - 角度路由 redirectTo 不适用于延迟加载
问题描述
我从事 Angular 项目,现在我只有一个延迟加载的模块。当我尝试访问 localhost:4200/budget 时,我希望它重定向到 localhost:4200/budget/expenses。预算是延迟加载的组件。但是当我尝试时:
path: '',
component: BudgetComponentComponent,
redirectTo: 'expenses',
children: [
{
path: 'expenses',
pathMatch: 'full',
component: ExpensesComponent,
},
{
path: 'income',
pathMatch: 'full',
component: IncomeComponent
}
// { path: '**', component: Page404Component}
]
解决方案
path: '',
component: BudgetComponentComponent,
children: [
{
path: '',
pathMatch: 'full',
redirectTo: 'expenses',
{
path: 'expenses',
component: ExpensesComponent,
},
{
path: 'income',
pathMatch: 'full',
component: IncomeComponent
}
// { path: '**', component: Page404Component}
]
推荐阅读
- azure-devops - Kibana Dashboard 版本控制?
- microsoft-graph-api - Microsoft Graph API 返回已删除的对象
- flutter - 为什么我需要 Flutter 中的 InheritedWidget
- pandas - 名称特定的变异性计算 Pandas
- python - 在 Google Cloud 上使用 celery Worker 部署 Flask 应用
- javascript - if else 语句初学者修复
- javascript - 如何在javascript中连接一个句子的所有单词
- xmonad - XMonad:使用多个屏幕时如何在 xmobar 上显示当前可见的工作区?
- fortran - 多个同时重叠的 IBcast
- oracle - 查询以检查 Oracle DB 中表的完整模式扫描