Получение ссылки на неназванный роутер-аутлет - PullRequest
0 голосов
/ 10 апреля 2020

Так что я использую сторонний модуль, который в основном является оберткой для представления вкладок primeng.

Вот шаблон этого:

<p-tabView (onChange)="onTabChange($event)">
   <div *ngFor="let item of tabs; let i = index">
      <p-tabPanel [header]="item.label" [selected]="i == 0" [disabled]="item.isDisabled" *ngIf="item.isVisible">
      </p-tabPanel>
  </div>
  <router-outlet></router-outlet>
</p-tabView>

Поэтому, когда я использую его в своем компонент, это добавить это маршрутизатор-пусть. Но когда я перехожу к другому компоненту, который использует тот же модуль, этот маршрутизатор-розетка остается активным, и я получаю эту ошибку

ERROR Error: "Uncaught (in promise): Error: Cannot activate an already activated outlet

То, что я пытаюсь сделать, это отключить его вручную на уничтожение первого компонента. Как получить справку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...