У меня есть компонент, который должен быть уничтожен каждый раз, когда изменения (например, каждый раз, когда пользователь нажимает, чтобы вернуться в историю), но перед уничтожением компонента, я хочу показать сообщение, спрашивающее, хочет ли пользовательвыйти без сохранения изменений.
Пользователь может выбрать ответ «нет», который приложение должно остановить навигацию в этом случае.Если пользователь выбирает ответ «да», навигация должна продолжаться.
У меня вопрос, как я могу это сделать?
Следует примеру:
export class ListConfigurationsComponent implements OnInit, OnDestroy {
...
constructor(
...
private router: Router) {
router.events.subscribe((val) => {
//Cancel the option here
});
}
}