import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { JaxLoginComponent } from './components/login/jax-login.component'; import { W1Component } from './components/w1/w1.component'; import { W2Component } from './components/w2/w2.component'; // const childRoutes: Routes = [ // { path: 'login', component: JaxLoginComponent }, // { path: 'w1', component: W1Component }, // { path: 'w2', component: W2Component }, // ]; const childRoutes: Routes = [ { path: '', component: JaxLoginComponent, children: [ { path: 'w1', loadChildren: './components/w1/w1.module#W1Module' }, { path: 'w2', loadChildren: './components/w2/w2.module#W2Module' } ] }, { path: '**', redirectTo: 'w1' }, ]; @NgModule({ imports: [RouterModule.forChild(childRoutes)], exports: [RouterModule] }) export class JaxLoginRoutingModule { }