var pages = getCurrentPages(); // 获取页面栈
var currPage = pages[pages.length - 1]; // 当前页面
var prevPage = pages[pages.length - 2]; // 上一个页面
prevPage.setData({
rtnParam: that.data.text //保存数据到上一页面
})
wx.showModal({
title: '确认发送?',
content: '是否确认发送?',
success: function (res) {
if (res.cancel) {
//点击取消,默认隐藏弹框
console.log(4444);
} else {
//点击确定
console.log(666);
}
},
fail: function (res) { },//接口调用失败的回调函数
complete: function (res) { console.log(5555); },//接口调用结束的回调函数(调用成功、失败都会执行)
})
通过页面栈,执行上一个页面的方法时,wx.showModal失效,其他情况正常
微信bug,真机调试没问题,上线之后还是不行
打印一下prevPage 是否存在
666 第一次看到可以在一个页面里面设置另一个页面的data