页面跳转之间的问题?
发布于 6 年前 作者 lei28 13288 次浏览 来自 官方Issues

实现,从A页面跳转到B页面,点小程序返回按钮跳转到C界面

场景: 我订单的支付页(a)  要跳转到这个订单的详情页面(b),我点订单订单详情页(b)的返回键要退回到订单的列表页(c),大多数情况下都是直接订单列表进入详情页

4 回复

a到b用 wx.redirectTo

跳转用的哪个方法

支付页直接redirectTo订单列表页,并且带参数指定需要进入的详情页;然后由列表页onLoad时读到指定参数直接navigateTo到详情页(这个过程可隐藏列表页的元素,让用户感知不到跳转);这样路由栈就是你想要的结果,用户返回就是列表页,不会再触发onLoad,用户体验上也是比较好的。

返回键事件是无法监听的 建议通过中间界面跳转的形式 不管到a还是c在中间页面做判断后跳转就行了

回到顶部