data: { loginCode: null, //登陆凭据code}, .............................. wx.login({ success(res) { if (res.code != null) { that.setData({ loginCode: res.code }) console.log('Code: ' + res.code) } else { wx.showToast({ title: '登陆失败!', icon: 'none', duration: 1500 }); } } }) 假如有一个方法A,上面的wx.login方法优于方法A先执行, 然后在方法A中第一打印loginCode的值是null , 第二次才是wx.login中获取到的值,依次类推, 方法A中打印loginCode的值总是wx.login方法得到的上一个值,怎么这么奇怪??? 传到服务器loginCode也是上一次的值,而不是本次wx.login得到的值....
繁星点点滴滴