// app-routing.module.ts
const routes: Route[] = [
{
path: ‘app‘,
loadChildren: () => import(m => m.DemoModule)
}
]
@NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule] })
export class AppRoutingModule {}
// demo-routing.module.ts
const routes: Route[] = [{ path: ‘‘, component: DemoComponent }] // 此处注意path为空字符串
@NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] })
export class DemoRoutingModule {}
// demo-module.ts
@NgModule({ imports: [DemoRoutingModule], daclarations: [DemoComponent] })
export class DemoModule {}
原文:https://www.cnblogs.com/kemplaw/p/14194189.html