刚学微信小程序代码 不太理解??
以前学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)
}
})
}
})
}
见红色注释
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)
}
})
}
})
}
...全文
相关推荐
微信小程序游戏源代码
微信小程序最火的几款程序源代码,是学习游戏开发的好资料
基于微信小程序的百度小说阅读器源码实战项目
功能做完不代表结束,真正考验功力的是如何让应用长期稳定运行。终于要发布了?先别急,检查这几项:✅ 是否开启 HTTPS?所有接口必须走 TLS✅ 域名是否加入 request 白名单?✅ 是否关闭调试日志?在正式环境也会输出✅ 包体积是否超标?主包 ≤ 2MB,总包 ≤ 20MB(分包情况下)✅ 是否测试过低版本兼容性?最低支持基础库 2.10.0✅ 是否添加了隐私协议弹窗?涉及用户信息需合规提交审核后,微信团队一般 1~3 天内完成。
微信小程序开发实战:教材配套源码全解析与项目改造指南
微信小程序开发是当前移动端技术栈中门槛低、落地快的热门方向,尤其在电商、工具、硬件联动等场景中应用广泛。开发者从页面搭建、组件复用到网络请求与微信支付,往往需要一套完整可运行的工程作为参照。教材配套源码正是将零散知识点串联成真实项目的关键载体,其工程结构通常包含全局配置、页面逻辑、公共组件与工具模块,通过理清数据流和请求链路,开发者能快速掌握项目的运行原理。技术价值在于,源码不仅能直接跑通演示,更能作为二次开发的底座,支持替换接口、调整界面,甚至扩展蓝牙打印等硬件交互功能。无论是自学还是教学,围绕源码进行模
微信小程序全套源代码 最新 最全 好用 免费
微信小程序全套源代码 最新 最全 好用 免费
微信小程序常见模板源代码
微信小程序常见模板源代码,包括源代码成功运行截图,不可多得的学习模板。


