В настоящее время я пытаюсь реализовать приложение с угловым 2 с несколькими уровнями навигации. Проблема заключается в том, что мои дочерние компоненты не могут найти выход маршрутизатора, если он явно не указан в родительском компоненте из моих маршрутов.Угловой 2 - детский компонент в родительском маршрутизаторе
Это сообщение об ошибке я получаю:
Unhandled Promise rejection: Cannot find primary outlet to load 'EditUserComponent'
Я хочу что-то вроде редактирования или детальный вид, который показывает вместо представления списка при нажатии на кнопку или ссылку. Представления встроены в макет шаблона, который имеет структуру навигации и предоставляет выход для роутера для контента. Я также хочу настроить таргетинг на этот маршрутизатор со всеми моими взглядами. Я уже пробовал использовать названные торговые точки, но безуспешно. Я использую компонент breadcrumb для отображения текущего маршрута, поэтому я не могу сделать представление редактирования/подробного описания частью моего компонента списка.
Для того, чтобы было более понятно, я сделал plunker демо:
https://embed.plnkr.co/XXxADnS7q8FCfF4W84tS/
Как я могу решить эту проблему на выходе и предназначаться маршрутизатор-выход компоновщика из дочерних компонентов?
Очень приятно, что вы добавили plunkr, что очень помогает при попытке помочь :) –