点击授权登录,提示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呢。
00
相似问题