app.module.ts
@NgModule({
imports: [
RouterModule.forRoot([
{
path: 'routes/manage',
loadChildren: './manage/manage.module#ManageModule'
}
])
],
bootstrap: [AppComponent]
})
export class AppModule {}
manage.module.ts
@NgModule({
imports: [
RouterModule.forChild([
{
path: '',
loadChildren: './manage/manage-enterprise.module#ManageEnterpriseModule'
}
])
]
})
export class ManageModule {}
manage-enterprise.module.ts
@NgModule({
imports: [
RouterModule.forChild([
{
path: '/manage/:enterprise/:clusters',
loadChildren: './manage/manage-enterprise-clusters.module#ManageEnterpriseClustersModule'
},
])
]
})
export class ManageEnterpriseModule {}
manage-enterprise-clusters.module.ts
@NgModule({
imports: [
RouterModule.forChild([
{
path: '', component: ManageClusterComponent
}
])
]
})
export class ManageEnterpriseClustersModule {}