NavController的Ionic4路由器后退动画问题

时间:2019-10-23 09:45:42

标签: angular ionic4 router

enter image description here

我在Ionic 4项目上遇到动画问题。如果单击标题的后退按钮,则会先播放动画,然后播放动画,导航堆栈将清除前一页。这是我的自定义标题打字稿文件:

  constructor(public navCtr: NavController, ...) {
  }


   public goBack(): Promise<any> {
        return new Promise((resolve, reject) => {
            try {
                this.navCtr.back({animated:true});
          }
...
   }

即使使用默认的后退按钮,问题仍然存在。

<!-- Default back button -->
<ion-header>
  <ion-toolbar>
    <ion-buttons slot="start">
      <ion-back-button></ion-back-button>
    </ion-buttons>
  </ion-toolbar>
</ion-header>

前向动画看起来不错,问题仅存在于回流中。我该如何解决?

1 个答案:

答案 0 :(得分:0)

尝试:

this.navCtrl.navigateback('youURL');

这可能会对您有所帮助。