点击授权登录,提示nickName没有定义。?该怎么解决呢?

来源:4-4 实现登录功能

weixin_慕娘8176391

2021-12-26

authorize:function(){
wx.login({
success:function(res){
console.log(res);
var code=res.code
var appId=app.globalData.appId
var nickName=app.globalData.userinfo.nickName;
wx.request({
url: app.globalData.serverUrl+app.globalData.apiVersion+’/auth/authorize’,
method:‘POST’,
data:{ //发送到后台的请求数据
code:code,
appId:appId,
nickName:nickName
},
header:{
‘content-Type’:‘application/json’
},
success:function(res){
wx.showToast({
title: ‘授权成功’,
})
}
})
}
})
},

wx.login()的回调结果的res可以拿到

写回答

1回答

咚咚呛

2021-12-27

var nickName=app.globalData.userinfo.nickName;

nickName是从这里来的,确认下app.这块的代码是否能够成功获取userinfo呢。

0
0

Django+小程序技术打造微信小程序助手

0到1完整项目实战过程,是难得的Django+小程序全栈项目体验。

994 学习 · 507 问题

查看课程