Ioni c маршрут до родного брата с идентификатором - PullRequest
0 голосов
/ 11 февраля 2020

Я могу найти совет, как проложить маршрут к названной торговой точке и как проложить маршрут к родному брату, и как проложить маршрут с идентификатором c, но я не могу понять, как объединить все три вещи вместе , Теоретически какая-то версия должна работать:

this.router.navigate([
        { outlets: { detail: ['result', this.system.id] }}],
        { relativeTo: this.activatedRoute.parent });

Но я продолжаю получать сообщение «Ошибка: невозможно сопоставить никакие маршруты».

Маршрут модуля результатов:

const routes: Routes = [
{
    path: ':id',
    component: SystemResultsPage,
    outlet: 'detail'
}];

app -routing.module (ленивая загрузка):

  {
    path: 'result',
    loadChildren: './pages/main/system-result-page/system-results.module#SystemResultsPageModule',
  },

app.component. html

            <ion-router-outlet class="router" slot="start"></ion-router-outlet>
            <ion-router-outlet name="detail" id="detail"></ion-router-outlet>

Итак, я пытаюсь сделать ссылку с главного выхода на детали торговая точка. Если я изменяю целевой выход на ведущий, я получаю правильный результат с идентификатором, но с неверным выходом. Если я удаляю идентификатор, я получаю результаты в правильную точку, но без идентификатора у меня нет данных.

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