перенаправление на вспомогательную маршрутизацию - PullRequest
0 голосов
/ 21 апреля 2020

У меня отложенная загрузка одного модуля в 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

...