【发布时间】:2019-10-23 18:12:51
【问题描述】:
我的应用上有一个注册流程。在每个步骤中,我都不希望用户能够转到上一页,但是,离子使这些页面保持“活动”状态,并且用户可以通过从左向右滑动或使用后退按钮返回他们的电话。
我使用 ionic 的路由系统转换每个用户:
this.router.navigateByUrl('/invite');
我也试过了:
this.router.navigate(['/invite']);
和:
this.router.navigateByUrl('/invite', { skipLocationChange: true });
目前它给我带来了很多问题,我已经做了很多谷歌搜索,但找不到任何解决方案。
有没有办法使用 ionic 的路由器系统来破坏页面或禁止在一些页面上向后导航?任何建议都会很棒。谢谢。
【问题讨论】:
-
我认为它适用于 skipLocationChange 但不适用于根页面。所以从root,导航到另一条路线,然后从那时起,历史将被替换
标签: angular ionic-framework ionic4 angular-router