Динамический компонент с привязками

Допустим, у меня есть приложение, которое состоит из панели приложения и области содержимого, область содержимого - это мое <router-outlet> и типичный URL будет выглядеть примерно так

/department/4/employee/5/sales

который будет отображать продажи сотрудника № 5 из отдела № 4 в области контента. В то же время я хотел бы отобразить фотографию и имя сотрудника на панели приложения, если я изменю маршрут, панель приложения и область содержимого должны отражать это изменение.

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

/settings

информация об отделе или сотруднике отсутствует, поэтому в этом случае на панели приложения должно отображаться только "Настройки".

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

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

Можно ли это сделать вообще?

0 ответов

Другие вопросы по тегам