求助個人大大,微信開發者工具一直提示Cannot read property 'oldpwd' of undefined問題
confirmUpdate: function (e) {
console.log(e);
var oldpwd = this.date.oldpwd;
var newpwd = this.date.newpwd;
var newpwd2 = this.date.newpwd2;
if (oldpwd == '' || newpwd == '' || newpwd2 == '') {
wx.showToast({
title: '密碼不能為空',
icon: 'none',
duration: 1000
})
} else if (newpwd != newpwd2) {
wx.showToast({
title: '兩次密碼輸入不一致',
icon: 'none',
duration: 1000
})
} else {
wx.request({
url: `${app.globalData.apiUrl}/updateContact/${this.data.userID}`,
method: 'POST', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
// header: {}, // 設定請求的 header
success: function (res) {
// success
wx.hideLoading();
if (res.data.success) {
wx.showToast({
title: '成功',
icon: 'success',
success: function () {
setTimeout(() => {
wx.switchTab({
url: "/pages/user/user"
});
}, 1500)
}
})
}
}錯誤代碼

小弟實在是弄不明白了。
uj5u.com熱心網友回復:
那是找不見定義的oldpwd
var oldpwd = this.data.oldpwd;
....
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/42421.html
標籤:微信開發
上一篇:新人請教小程式開發正則化問題
