前言
小程序如何返回到上一个页面,并刷新页面呢?
在普通的html页面,很简单,不用操作都可以实现。因为浏览器返回会自动刷新。 但是小程序返回是不会自动刷新上一个页面的。所以需要一点点技巧。
入图第一个页面跳转第二个页面 在第二个页面修改数据,返回第一个页面,刷新列表。
如果返回的时候,重新请求的方法写在onLoad()里面,就没有效果,页面返回并不执行onLoad函数,所以就不会获取新的数据,来更新状态。
我们找到onShow函数(生命周期回调 — 用于监听页面显示)Page(Object) 构造器详细说明,返回时,onShow是会执行的。
文章来源地址https://www.toymoban.com/news/detail-514182.html
onLoad把参数存起来,这个参数options是从url带过来的参数,从列表修改页面返回,是不用参数的,返回onShow 执行需要的参数是原来已经缓存的。 然后onShow直接用这个参数,onShow是获取不到url参数的。
文章来源:https://www.toymoban.com/news/detail-514182.html
到了这里,关于微信小程序如何返回到上一个页面,并刷新页面呢?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!