我有一个textarea用户输入文本。 在任何时候它都可以覆盖任何其他链接。 所以我希望如果输入字段不为空并开始更改,我想在转换开始之前执行此文本,然后当用户转到他将继续编辑的dnnmow地址时。 例如,在stackoverflow上实现
更新
subscribeToChangeRoute() {
this.changeRoute = this.router.events.subscribe( (event: Event) => {
if (event instanceof NavigationStart) {
if(mytxtx.length> 0)
savetxt();
this.changeRoute.unsubscribe();
}
});
}
这样做了。在转换期间触发该方法。
此外,如果您使用router.url
,则可以跟踪特定地址的转换