问题描述
相关代码如下:
app.routing.ts:
export const routes: Routes = [{
path: 'path-segment-a/:parametera',loadChildren: () => import('./module-a-path/module-a.module').then(m => m.ModuleA)
}]
module-a-routing.module.ts:
export const routes: Routes = [{
path: '',loadChildren: () => import('./module-b-path/module-b.module').then(m => m.ModuleB)
}]
module-b-routing.module.ts:
export const routes: Routes = [{
path: 'path-segment-b/:parameterB',loadChildren: () => import('./module-c-path/module-c.module').then(m => m.ModuleC),}]
module-c-routing.module.ts:
export const routes: Routes = [{
path: '',component: MyComponent
}]
我已经尝试了(我认为)几乎所有路径匹配策略的组合(我似乎仍然无法理解我应该在哪里 - 这似乎不是一门精确的科学 - 给我打电话老的)。我觉得 module-a-routing.module.ts 中的配置让我感到困惑,但我真的很想在我定义的级别上模块化。
我想用来将 MyComponent 加载到我的(单个)中的路径再次是“path-segment-a/123/path-segment-b/456”。
提前致谢..
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)