главный модуль
AppModule: RouterModule.forRoot(ROUTES);
ROUTES: Routes = [
{ path: '', component: AppComponent },
{ path: 'card/', loadChildren: './modules/card#CardModule' }]
AppComponent: <div><header></header><router-outlet></router-outlet></header></div>
Дальше подмодуль
CardModule: RouterModule.forChild(routes);
routes = [{path: '', children: [
{ path: '', component: CardComponent },
{ path: 'child', loadChildren: './../card-child#CardChildModule' }]}]
CardComponent: <div><card-menu></card-menu><router-outlet></router-outlet></div>
И вот тут я предполагаю что CardChildModule встанет в CardComponent, а он встал AppComponent. Зачем тогда дочерние роутер-оутлеты?
что в CardChildModule
Обсуждают сегодня