美文网首页
微信小程序 onLoad比onLaunch先执行的问题

微信小程序 onLoad比onLaunch先执行的问题

作者: hello_web_Front | 来源:发表于2020-08-07 16:16 被阅读0次

业务需求 需要在每个请求中带上openId,但是在app.js的onLaunch中拿到openId之后,把他放在全局上 也就是app.globalData.openId = openId ,但是在首页的index.js中希望把拿到这个openId,在以后的请求当中,都带上这个openId


7161fb704366156b97f70f6a5bc3788.png e037d64cef5ce9501ba6c52dc7d9f58.png

解决如下:(这里的函数名字都无所谓只需要对应上就可以了)你应该也会发现在自动生成的代码里面的getUserInfo里面就有个userInfoReadyCallback 就是用来解决这个问题的。


e9408d9eecfc0f318c4a65fb3e96ea9.png fb4e3dd1cf188dd21b43ad8949f3c04.png

这样就可以拿到openId了

相关文章

网友评论

      本文标题:微信小程序 onLoad比onLaunch先执行的问题

      本文链接:https://www.haomeiwen.com/subject/pbnfdktx.html