在B页面onload函数中跳转到C的过程中点击右上角返回,会回到上个页面然后又跳到C页面?

发布于 9 年前作者 juan7010233 次浏览最后编辑 9 年前来自 issues

在wx.redirectTo页面C的过程中点击右上角返回,会回到上个页面然后又跳到C页面?

即 A -> B -> C

在页面B的onload执行中,即使点了返回,任务队列中的函数还是会继续执行,造成的现象是用户点了返回,回到A,又会自动跳转到C

2 回复
tao56
tao561 楼6 年前

谢邀,这是正常的。因为你的代码逻辑是异步的,并没有中止。也就是说,哪怕你后退了,调用堆栈也会一直执行的

bding
bding2 楼6 年前

麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html