如何知道小程序的上一个页面是什么?

发布于 6 年前作者 yinxia19046 次浏览最后编辑 6 年前来自 ask

我的小程序有一个需求 从__1-2-3__ 然后在__3__操作之后 返回2页面 同时2页面显示一个toast提示成功操作。

这时候我怎么知道 2页面是从3页面跳过来的?

我之前想过在3页面的 wx.navigatorTo 里面带参数,但是参数不是只能从 onload 周期中取到吗?

我从3页面返回2的时候,调用的应该是onShow啊?

感谢解答!

1 回复
zdai
zdai1 楼5 年前

在全局定义一个变量,在3页面的onhide/onUnld 修改这个变量  在 2页面的onshow 判断这个变量 ,用完之后,把这个变量恢复默认值