关于怎么取微信api内变量的问题
来源:4-7 JS面向对象深层填坑—ES6

314580250
2019-05-22
傅老师,我想问一下怎么样才能取到nickName?我在内部的console.log是可以打印出来的,但是第二个却不行,我想问一下怎么样才能打印出第二个?
`export const myNickName = () => wx.login({
success: res => {
if (res.code) {
// 发起网络请求
wx.getUserInfo({
success: res => {
console.log(res.userInfo.nickName);
return res.userInfo.nickName;
}
})
}
}
});
console.log(myNickName());``
写回答
1回答
-
傅猿猿
2019-05-27
这是一个gs的思想问题,和你怎么调用没有关系,你这里面使用的是回调,它的意思是当你这个操作产生了某项结果之后,才去调用这个过程,而并不是说,你这方法之后写一个方法他就一定会调用,因为回调你是不知道他什么时候调用的。
00
相似问题