问题描述:
微信小程序返回上一级页面时需要重新加载一下数据
问题解决:
方法一:
在需要返回的页面的onShow(){}方法中调用要刷新数据的方法
方法二:
goBack(){
let pages = getCurrentPages(); //获取小程序页面栈
let beforePage = pages[pages.length -2]; //获取上个页面的实例对象
beforePage.setData({ //直接修改上个页面的数据(可通过这种方式直接传递参数)
txt:'修改数据了'
})
beforePage.go_update(); //触发上个页面自定义的go_update方法
wx.navigateBack({ //返回上一页
delta:1
})
}
原文链接:https://blog.csdn.net/qq_42543264/article/details/105504675