我在个人资料页面使用标签导航。配置文件页面包含选项卡控件。当第一个选项卡等于根域url时,如果单击选项卡,选项卡控件不再导航,则会出现此问题。
这是一个证明问题的傻瓜:
https://plnkr.co/edit/emIJSNkxPuDxCjPSbXJy?p=preview
也许我错过了一些东西,但这可能是角度路由中的错误。
是否可以像这样配置路由?
以下是标签路线的代码
const ROUTES: Routes = [
{
path: '', component: ProfileComponent,
children: [
{ path: '', loadChildren: 'src/user/subModule1/subModule1.module#SubModule1Module'},
{ path: 'subPath2', loadChildren: 'src/user/subModule2/subModule2.module#SubModule2Module' },
]
}
];
答案 0 :(得分:0)
如果我理解正确,您希望在“用户/:ID”路线的个人资料页面中进行路由。然后root就像
const ROUTES: Routes = [
{
path: 'user', component: ProfileComponent,
children: [
{ path: '', loadChildren: 'src/user/subModule1/subModule1.module#SubModule1Module'},
{ path: 'subPath2', loadChildren: 'src/user/subModule2/subModule2.module#SubModule2Module' },
]
}
];
然后当你加载/用户SubModule1将延迟加载和/ user / subPath2 SubModule2将延迟加载