刚学微信小程序代码 不太理解??
以前学c++ 刚学微信小程序代码 不太理解??希望大神解释下
见红色注释
getUserInfo:function(cb){//cb 是个函数参数吗?
var that = this
if(this.globalData.userInfo){
typeof cb == "function" && cb(this.globalData.userInfo)//这句话啥意思 ?? cb 这种在c++里很难理解
}else{
//调用登录接口
wx.login({
success: function () {//这里sucess是一个任意取的名字吗 是在login函数里调用success函数吗??
wx.getUserInfo({
success: function (res) {
that.globalData.userInfo = res.userInfo
typeof cb == "function" && cb(that.globalData.userInfo)
}
})
}
})
}