У меня отложенная загрузка одного модуля в app.module.ts следующим образом
const routes: Routes = [
{path: '', loadChildren: "./module1/module1.module#Module1Module"}
];
Inside Module1Module I have aux routing
const routes: Routes = [
{
path: 's05', component: S05Component,
children: [
{path: 'tc-side-nav', outlet: 's1', component: SideNavComponent},
{path: 'tc-app-header', outlet: 'h1', component: AppHeaderComponent},
{path: 'tc-product-promotion-search-criteria', outlet: 'h2', component:Test1Component},
{path: 'tc-product-promotion-search-results', outlet: 'b1', component: Test2Component}
]
}
];
вспомогательная маршрутизация работает нормально, когда нажимаете кнопку на app.compon enet. html как
this.router.navigateByUrl ('/ s05 / (s1: t c -side-nav // h1: t c -app-header // h2: t c -продукт-продвижение -search-критерий // b1: t c -product-promotion-search-results) ', {lativeTo: this.route});
Тогда URL будет изменен на http://localhost: 4200 / S05 / (s1: т c -side-нав // h1: т c -app заголовка // h2: т c -продуктовой-продвижение-поиск-критерии // b1: т c -product-promotion-search-results)? Lang = en & userId = 8778 & username = test
Мое требование: как настроить этот дополнительный маршрут по умолчанию? другими словами, если пользователь нажал только http://localhost: 4200 , как мне перенаправить его на http://localhost: 4200 / s05 / (s1: t c -side-nav // h1 : т c -app заголовка // h2: т c -продуктовой-Promotion-поиск-критерии // b1: т c -продуктовой-Promotion-поиск-результаты) Ланг = еп & = идентификатор пользователя 8778 и имя пользователя = тест
Спасибо Nuwan