前言
界面由A到B,在由B返回A,触发刷新动作
一、获取小程序栈
界面A代码
shuaxin(){
//此处可进行接口请求从而实现更新数据的效果
console.log("刷新本页面数据啦")
},
界面B代码
// 返回触发事件上
// Taro代码为例
goBack(){
let pages = Taro.getCurrentPages(); //获取小程序页面栈
let beforePage = pages[pages.length -2]; //获取上个页面的实例对象
beforePage.shuaxin(); //触发上个页面自定义的shuaxin方法
wx.navigateBack({ //返回上一页
delta:1
})
},
二、生命周期触发
代码如下(示例):
componentDidShow (){}
在小程序环境中对应页面的 onShow。
页面显示/切入前台时触发。文章来源:https://www.toymoban.com/news/detail-843022.html
总结
Taro React生命周期函数文章来源地址https://www.toymoban.com/news/detail-843022.html
到了这里,关于微信小程序返回上一级页面并自动刷新数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!