Я пытаюсь реализовать маршрутизацию как имеющую «имя» для gsearch
в router-outlet
.Когда gsearch
условия соответствуют <router-outlet name="gsearch"></router-outlet>
должно открыться, остальные router-outlet
не должны отображать никакие представления.
Либо рулетка-розетка "gsearch", либо другая розетка-роутер должны работать одновременно, основываясь на условии маршрутизации.
Как достичь этой цели?
app.component.html
// if, else if, else conditions type
<router-outlet name="gsearch"></router-outlet> <=== gSearch opens here
<router-outlet name!="gsearch"></router-outlet> <=== rest routing should be here
routing.ts
{
path: '',
component: GSearchComponent,
outlet: "gsearch"
}
{
path: '',
component: abcComponent,
outlet: "abc"
},
{
path: '',
component: cdeComponent,
outlet: "cde"
}