小程序
小游戏
企业微信
微信支付
扫描小程序码分享
console.log(app.globalData)写在了index.js的onLoad里,明明userinfo有数据,但是显示的null,并且,app.globalData.userInfo也为
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感觉是异步请求的坑,你是不是在app.js里面请求了userInfo,然后赋值给app.globalData.userInfo,然后又在index.js里面去获取?
小程序内的wx.request是异步请求,你在index.js的onLoad时,结果未返回,所以是null,等结果返回之后,又有值了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
对的 ,是这样的。。明白原因了,谢谢大佬
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感觉是异步请求的坑,你是不是在app.js里面请求了userInfo,然后赋值给app.globalData.userInfo,然后又在index.js里面去获取?
小程序内的wx.request是异步请求,你在index.js的onLoad时,结果未返回,所以是null,等结果返回之后,又有值了。
对的 ,是这样的。。明白原因了,谢谢大佬