Перейдите к внуковому маршруту Angular 6 - PullRequest
0 голосов
/ 07 июня 2018

У меня проблемы с переходом к большому дочернему маршруту.Маршрут по умолчанию для путей для внука работает.Когда я пытаюсь перейти к «текстовому» маршруту, он не распознает маршрут.

У меня есть следующие настройки маршрутов:

  { 
    path: '', 
    pathMatch: 'full',
    component: EmailListComponent,
    children:[
      {
        path: '',
        component: EmptyComponent
      }
    ]
  },
  { 
    path: 'editor', 
    pathMatch: 'full',
    component: EmailListComponent, 
    children: [
      { 
        path: '',
        component: MessageEditorComponent,
        children: [
          {
            path: 'text',
            component: TextActionBarComponent,
          },
          { 
            path: '',
            component: NoActionBarComponent,
          }    
        ]
      },
    ]
  }

Я пытаюсь перейти по этому маршрутуиспользуя:

this.router.navigate(['/editor/text'], {});

Я также пробовал

this.router.navigate(['text'], {});

и

this.router.navigate(['/text'], {});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...