嗨,我在样本中使用了延迟加载。
export const appRoutes: Routes = [
{ path: 'comp1', loadChildren: 'app/components/comp1/comp1.module#comp1Module' },
{ path: 'comp2', loadChildren: 'app/components/comp2/comp2.module#comp2Module' },
. . .
]
具有以下子路由的comp1Module路由
export const comp1Routes: Routes = [
{ path: 'comp1/default', component: DefaultComponent },
];
路由时,我需要从模块中路由所有路由。
例如:我想从模块comp1获取所有路由
最佳答案
您可以通过注入Router并拉出配置来使用router.config。
constructor(private router: Router){
console.log(this.router.config);
}