Как сделать вид внука на тот же роутер, что и первый ребенок?

Это дополнительный вопрос к этому:Angular 2, как работают вспомогательные маршруты в 2.1.0?

Я также попытался посмотреть на это, но это не проливает свет на проблему:Как отобразить дочерний маршрут в роутер-аут родительского родителя

Если у меня есть родительский маршрут/admin который имеет<router-outlet name="admin"></router-outlet> который выглядит так:

const routes: Routes = [
  {
    path: '',
    component: AdminAreaComponent,
    canActivate: [AuthGuardService]
  },
  {
    path: 'login',
    loadChildren: '../pages/+login/login.module#LoginModule',
    outlet: 'admin'
  },
  {
    path: 'dashboard',
    loadChildren: '../pages/+dashboard/dashboard.module#DashboardModule',
    outlet: 'admin'
  }
];

Я бы получил доступ к панели инструментов через/admin(admin:dashboard), но теперь мне нужно сделать детское представление оdashboard в то же самоеrouter-outlet в качестве приборной панели, котораяadmin, Это представление выглядит так:

const routes: Routes = [
  {
    path: '',
    component: DashboardComponent
  },
  {
    path: 'brands',
    loadChildren: '../pages/+brands/brands.module#BrandsModule',
    outlet: 'admin'
  }
];

Однако, когда я пытаюсь получить доступ к этому маршруту через/admin(admin:dashboard/brands) Я получаю ошибку:

Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'admin'

Я предполагаю, что я делаю что-то не так в конфигурации маршрута.

Как я могу это исправить?

Ответы на вопрос(1)

Ваш ответ на вопрос