更改路线前的角度5事件

时间:2018-05-11 20:14:06

标签: javascript angular

我有一个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,则可以跟踪特定地址的转换

0 个答案:

没有答案