微信小程序返回上一级,执行回调时需要设置个延迟,否则有时会出错,页面可能重复执行函数
wx.navigateBack({
delta: deltaNum?deltaNum:1, // 返回上一级页面。
success: function() {
if(isRefresh || isRefresh == undefined){
setTimeout(function(){
var page = getCurrentPages().pop();
if (page == undefined || page == null) return;
page.onLoad();
if(callback){
callback()
}
},500)
}
},
fail:function(){
}
})