小程序
小游戏
企业微信
微信支付
扫描小程序码分享
1,首页无法设置断点,每编译一次,生成一个instancefram,导致无法设置断点
2,Promise.all彻底乱套了,第一个promise,错误也不返回,返回的结果也不对
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
麻烦看下 1.03 的开发版是否有同样问题,方便这边排查问题。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
let password = this.password1;
let paramUpdatePassword = {
newPass: password,
};
let requestUpdatePassword = wxapi.http({
url: '/user/updatePassword',
method: 'POST',
param: paramUpdatePassword
});
let paramUpdateUserInfo = {
//id: this.userInfo.id, //为引起错误,特意注释掉
districtCode: this.districtInfo.code,
let requestUpdateUserInfo = wxapi.http({
url: '/user/updateUserInfo',
param: paramUpdateUserInfo
//依次执行代码:
requestUpdateUserInfo
.then((res) => {
console.log('UpdateUserInfo success', res)
//更新密码
return requestUpdatePassword;
})
console.log('UpdatePassword success', res)
if (res.statusCode !== 200 || res.data.code !== 200) {
}
.catch((res) => {
console.log('UpdateUserInfo fail', res)
//用Promise.all执行的代码:
Promise.all([paramUpdateUserInfo,requestUpdatePassword]).then((res) => {
console.log('onSubmitInfo Promise.all', res)
return;
console.log("更新区域成功", res)
开发工具怎么回退到上一个版本?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
麻烦看下 1.03 的开发版是否有同样问题,方便这边排查问题。
2,Promise.all依旧是有问题,第一个Promise返回错误时,返回的结果数组中,看不到返回错误信息,而是发送请求的参数。第二个Promise错误没有测试。
let password = this.password1;
let paramUpdatePassword = {
newPass: password,
};
let requestUpdatePassword = wxapi.http({
url: '/user/updatePassword',
method: 'POST',
param: paramUpdatePassword
});
let paramUpdateUserInfo = {
//id: this.userInfo.id, //为引起错误,特意注释掉
districtCode: this.districtInfo.code,
};
let requestUpdateUserInfo = wxapi.http({
url: '/user/updateUserInfo',
method: 'POST',
param: paramUpdateUserInfo
});
//依次执行代码:
requestUpdateUserInfo
.then((res) => {
console.log('UpdateUserInfo success', res)
//更新密码
return requestUpdatePassword;
})
.then((res) => {
console.log('UpdatePassword success', res)
if (res.statusCode !== 200 || res.data.code !== 200) {
}
})
.catch((res) => {
console.log('UpdateUserInfo fail', res)
})
//用Promise.all执行的代码:
Promise.all([paramUpdateUserInfo,requestUpdatePassword]).then((res) => {
console.log('onSubmitInfo Promise.all', res)
if (res.statusCode !== 200 || res.data.code !== 200) {
return;
}
console.log("更新区域成功", res)
})
.catch((res) => {
});
开发工具怎么回退到上一个版本?