Угловые вспомогательные маршруты к именованным выходам внутри MatDialog - PullRequest
0 голосов
/ 02 января 2019

Пройдя через несколько связанных вопросов и проблем с GitHub, я еще больше запутался.

Проблема: У меня есть дополнительный модуль, который я хочу маршрутизировать через собственную маршрутизациюмодуль внутри MatDialog, который содержит именованный выход маршрутизатора.

Что я сделал: До сих пор мне удалось вызвать корень второго модуля, но я не могу вызвать ни один из дочерних маршрутоввторого модуля.Всегда выдает ошибку, что маршрут не найден / не определен.

Я определил все дочерние маршруты с именем розетки, но выдает ту же ошибку.

Я использую маршрутизатор навигатор, как это:

this.router.navigate([{ outlets: {atd: ['add-task']}}], {skipLocationChange: true});

add-task являющийся Родительским маршрутом второго модуля.

Но если я вызову следующее внутри компонента второго модуля:

this.router.navigate([{ outlets: {'atd': ["add-task", "sales"]}}], {skipLocationChange: true});

Я получаю следующую ошибку:

error: Error: Cannot match any routes. URL Segment: 'add-task/sales'

И да, у меня есть маршрут add-task/sales в моем модуле маршрутизации.

Есть идеи относительно того, как решить эту проблему?

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