Я использую angular 7. в моем приложении заголовок содержит значок смены пароля. Если я нахожусь на экране транзакции, редактирую значения формы в другом компоненте. Без навигации, когда я нажал значок смены пароля. Должно появиться предупреждение о несохраненных изменениях. Есть ли способ обнаружить несохраненные изменения для этого сценария?
Candeactive guard используется при переходе к другому компоненту, но в моем случае я не перемещаюсь к другому компоненту. Итак, как обнаружить несохраненные изменения?