首页 > 解决方案 > Ionic 4 路由器以编程方式销毁页面

问题描述

我的应用程序上有一个注册流程。在每个步骤中,我都不希望用户能够转到上一页,但是,离子使这些页面保持“活跃”,并且用户可以通过从左向右滑动或使用后退按钮返回他们的电话。

我使用 ionic 的路由系统转换每个用户:

 this.router.navigateByUrl('/invite');

我也试过:

 this.router.navigate(['/invite']);

和:

 this.router.navigateByUrl('/invite', { skipLocationChange: true });

目前这给我带来了很多问题,我已经做了很多谷歌搜索,但找不到任何解决方案。

有没有办法使用 ionic 的路由器系统来破坏页面或在某些页面上禁止向后导航?任何建议都会很棒。谢谢你。

标签: angularionic-frameworkionic4angular-router

解决方案


您可能已经解决了这个问题,但是您也可以使用以下方法:

this.router.navigateByUrl('/invite',{
 replaceUrl : true
});

推荐阅读