问题模块 | 框架类型 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|
框架 | 小程序 | 工具 | 6.6.0 | 1.9.93 |
我的小程序很多地方用到openId,想把openId缓存到全局中,但因为获取openId是异步方法,如果一进小程序 有多个地方同时调用,就会同时发很多次请求,有没有什么好的解决方法。下面是代码
app.js中的获取openId方法
page中调用
网友回复
醉了?秦璞:
这是我写的一个测试
真正业务中,可能会出现刚进小程序有几个地方同时调用openId的情况
这都申请了:
最多不就是app.js和首页吗,怎么会多个地方?