点击A页面中的按钮跳转到B页面,在B页面操作完成后自动返回A页面,但是A页面不能自动刷新数据,怎么实现?
(A页面)尝试过onshow,返回的时候没有调用:
(B页面组件中)也尝试过
var pages = getCurrentPages();
var beforePage = pages[pages.length - 2];
beforePage.getUserAddressList();
setTimeout(() => {
wx.navigateBack({
delta: 1,
})
}, 1000)
但是会报错
提问:你这个框架onshow是这么写吗?我也觉得onshow失效概率很小
建议检查代码 onShow 不触发的可能性不大, 如果onShow不触发的话其他的生命周期可以触发么?
使用全局回调