Closed onelongblock closed 6 years ago
你们做这种修改都不提醒的?
https://github.com/tencentyun/wafer2-client-sdk/commit/ea801d31203aa8c6bd71155fe1aab91667ed4e30#diff-89ca618c307c86e31c45446ed3229d1b
qcloud.login
在这个版本里登录成功后,回调传入的参数是整个res信息
options.success(res)
然而当前版本你们的回调为
options.success(res.userInfo)
新的requestLogin中options.success()?
回调时什么参数都没有?
wx.login({ success: function (loginResult) { var loginParams = { code: loginResult.code, encryptedData: e.detail.encryptedData, iv: e.detail.iv, } qcloud.requestLogin({ loginParams, success() { util.showSuccess('登录成功'); that.setData({ userInfo: options.userInfo, logged: true }) }, fail(error) { util.showModel('登录失败', error) console.log('登录失败', error) } }); }, fail: function (loginError) { util.showModel('登录失败', loginError) console.log('登录失败', loginError) }, }); }
请看这一句
that.setData({ userInfo: options.userInfo, logged: true })
options哪里来的,黑人问号?!!!
也是醉了,好歹也是腾讯云出品的框架。用点心嘛
感谢提醒,success 直接取 e.detail 中的 userInfo 即可。 我们已经更新了 README 了哈。
success
e.detail
userInfo
options 是 e.detail,已经修正
options
首先是接口回调参数变动
你们做这种修改都不提醒的?
https://github.com/tencentyun/wafer2-client-sdk/commit/ea801d31203aa8c6bd71155fe1aab91667ed4e30#diff-89ca618c307c86e31c45446ed3229d1b
qcloud.login
在这个版本里登录成功后,回调传入的参数是整个res信息
然而当前版本你们的回调为
新的requestLogin中options.success()?
回调时什么参数都没有?
文档错误
请看这一句
options哪里来的,黑人问号?!!!
也是醉了,好歹也是腾讯云出品的框架。用点心嘛