- 当前 Bug 的表现(可附上截图)
- 预期表现 wx.redirectTo跳转页面的时候,会消亡掉当前页面
- 复现路径 在 formSubmit 提交表单的时候,success回调成功的时候wx.redirectTo(“b”)页面,还是可以返回表单提交页面
- 提供一个最简复现 Demo
wx.request({
url: ‘’,
data: {
openid: wx.getStorageSync(“openId”).openId,
},
complete: (res) => {
let backData = JSON.parse(res.data);
if (backData.Code == 4) {
wx.showToast({
title: backData.Message,
})
}
if (backData.Code == 0)
{
wx.showToast({
title: “点燃火种成功!”,
})
wx.request({
url: ‘’,
data: { openId: wx.getStorageSync(“openId”).openId },
success: function (s_res) {
console.info(s_res);
let backData = s_res.data;
wx.redirectTo({
//这里我是用的redirect,然后,还是可以返回到这个提交表单页面
url: ‘/pages/calllPartner/callPartner?fireNum=’ + s_res.data,
})
},
fail: function (fail_res) {
wx.showModal({
title: ‘错误’,
content: ‘服务器拉取数据失败’,
})
}
})
}
},
fail: (failRes) => {
wx.showModal({
title: ‘火种点燃失败’,
content: ‘服务器错误代码:’ + failRes.data,
})
}
})