设置微信小程序返回某个页面的方法:
回退上一级页面,代码示例:
var pages = getCurrentPages(); //当前页面
var beforePage = pages[pages.length - 2]; //前一页
wx.navigateBack({
success: function () {
beforePage.onLoad(); // 执行前一个页面的onLoad方法
}
});
回退3级页面,代码示例:
onUnload:function(){
wx.navigateBack({
delta: 3
})
}
回退4级或者更多级页面,代码示例:
onUnload() {
console.log('返回按钮')
wx.reLaunch({
url: '../../pages/index'
})
}