您当前的位置: 首页 >  微信小程序

王佳斌

暂无认证

  • 4浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

微信小程序 - 返回上一页并刷新页面(重新执行onLoad内函数达到刷新)

王佳斌 发布时间:2020-08-05 19:28:47 ,浏览量:4

前言

例如,您使用 wx.navigateTo 跳转到页面后,当用户点击左上角返回时,您需要执行上一页的函数来达到更新数据或改变数据。

比如 当付款完成后,从页面返回查看订单时,订单列表此时数据必须是 新数据,而不是 旧数据。 因此我们需要在返回后,调用上一页的更新数据函数,刷新列表。

网上有很多方法都不行了,本文提供最好用的解决方案,几分钟就可以搞定你的问题,

如下图所示,当返回上一页后,可指定返回页要执行的函数,并且可以携带参数:

文章后面,还提供了更改上一页 data 数据的方法。

在这里插入图片描述

就像下面这个页面,进入【设置页】设置好了后,返回到【首页】就必须要刷新数据了。

在这里插入图片描述

实现过程

整体思路是,先获取当前页面栈(用小程序API),然后找到上一页的页面栈

关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0383s