#angular #angular2-routing #lazy-loading #angular-routing
#угловой #angular2-маршрутизация #отложенная загрузка #angular-маршрутизация
Вопрос:
У меня есть Services
отложенный загруженный модуль, и внутри этого модуля у меня есть еще один отложенный загруженный модуль ServiceProvider
.
Могу ли я использовать router-outlet
службы родительского модуля без определения отдельного выхода для дочернего ленивого модуля?
Дело в том, что я не хочу определять отдельный компонент для размещения розетки маршрутизатора внутри дочернего модуля.
Это маршруты модуля служб.
export const SERVICES_ROUTES: Routes = [
{
path: '',
component: ServicesComponent,
children: [
{
path: 'list', component: ServicesListComponent,
},
{
path: 'tips_and_laws_list', component: ConstructionTipsAndLawsListComponent,
},
{
path: 'service_provider_list', loadChildren: './../services/service-providers/service-providers.module#ServiceProvidersModule',
},
{
path: '', redirectTo: 'list', pathMatch: 'full'
}
]
}
];
Когда я перехожу к service_provider_list
, у меня нет маршрутизатора-розетки внутри этого модуля.
Маршруты для модуля поставщиков услуг.
export const SERVICES_PROVIDER_ROUTES: Routes = [
{
path: 'list',
component: ServiceProviderListComponent,
}
];
Могу ли я загрузить ServiceProviderListComponent
без маршрутизатора-розетки внутри ServiceProvidersModule
?
Комментарии:
1. Вы бы действительно помогли, если бы могли опубликовать некоторый код
2. @BrunoFenzl обновлен кодом.