Ionic 5角向后导航

时间:2020-04-20 04:34:38

标签: angular ionic-framework angular-router

我在Ionic 5中有一个使用Angular的应用程序,我需要以编程方式从当前页面导航到上一页。我尝试使用:

this._location.back();

,它可以工作,但不会像使用<ion-back-button>那样触发后退导航动画,它只是切换页面。因此,问题是,如何以类似于<ion-back-button>的方式,通过Angular在Ionic 5应用上进行编程导航?

2 个答案:

答案 0 :(得分:3)

constructor(private navController: NavController){}

 this.navController.back();

答案 1 :(得分:2)

上一个答案是正确的。正如此处 Ionic 的开发者所说:

https://github.com/ionic-team/ionic-framework/issues/20448#issuecomment-586288155

使用 NavController(结合角度路由)仍然可以节省,并且将来不会弃用。缺少这方面的文档。