У меня есть текстовая область, в которую пользователь вводит текст.в любое время он может перейти по любой другой ссылке.Поэтому я хочу, чтобы, если поле ввода не было пустым и начало изменяться, я хочу сделать этот текст до начала перехода, а затем, когда пользователь перейдет по адресу dnnmow, который он продолжит редактировать.например, как реализовано в stackoverflow
UPDATE
subscribeToChangeRoute() {
this.changeRoute = this.router.events.subscribe( (event: Event) => {
if (event instanceof NavigationStart) {
if(mytxtx.length> 0)
savetxt();
this.changeRoute.unsubscribe();
}
});
}
сделал это.метод срабатывает во время перехода.Также, если вы используете router.url
, вы можете отслеживать переход с определенного адреса