С помощью вспомогательной маршрутизации мы можем сделать две независимые маршрутизации в одном компоненте. Можем ли мы изменить независимые маршруты одновременно, используя ту же концепцию для одного URL?
Например:
- http://localhost:4200/listing для этого маршрута, я хочу загрузить компонент C1 против имени роутинга-выхода и перечисление компонента из моего основного маршрутизатора.
http://localhost:4200/listings для этого маршрута, я хочу загрузить компонент C2 по имени routing-outlet и компонент списков из моего основного маршрутизатора.
const appRoutes: Routes = [ { path: '', component: HeroComponent, outlet: 'hero', children: [ { path: 'listings', component: C2Component}, { path: 'listing', component: C1Component},]}, { path: '', component: ContentComponent, children: [ { path: '', component: HomeComponent}, { path: 'listings', component: ListingsComponent}, { path: 'listing', component: ListingComponent}, { path: 'sellers', component: SellersComponent}, { path: 'seller', component: SellerComponent}]}];