#javascript #angular #routes #angular9 #angular-router
#javascript #angular #маршруты #angular9 #angular-router
Вопрос:
У меня есть модульный компонент, который загружается с URL-адресом маршрутизатора «unit /: UnitName». Что касается изменения имени модуля, один и тот же компонент отображается с другим содержимым.
У меня также есть кнопка в этом компоненте, при нажатии на которую открывается маршрутизируемый модал, который открывается с URL-адресом «unit /:UnitName / openPopup».
Теперь, закрыв модальный, я возвращаюсь к «unit /: UnitName». Я хочу, чтобы мой модульный компонент перезагружался при закрытии всплывающего окна, чего я не могу достичь.
Я попытался использовать routerReuseStategy.shouldReuseRoute = true / false в другом месте, но, похоже, это не работает. Я хочу использовать эту функцию перезагрузки только для этого компонента во всем моем приложении. Я также не хочу изменять маршрутизацию приложения.
Что я должен сделать, чтобы просто перезагрузить модульный компонент при закрытии модального?
Комментарии:
1. Не могли бы вы создать демонстрационную версию StackBlitz?
2. Да, попытаюсь создать его и опубликовать здесь