异步获取openId问题

发布于 7 年前作者 fanjuan8178 次浏览最后编辑 7 年前来自 ask

我的小程序很多地方用到openId,想把openId缓存到全局中,但因为获取openId是异步方法,如果一进小程序 有多个地方同时调用,就会同时发很多次请求,有没有什么好的解决方法。下面是代码

app.js中的获取openId方法

page中调用

2 回复
yanyan
yanyan1 楼6 年前

这是我写的一个测试

真正业务中,可能会出现刚进小程序有几个地方同时调用openId的情况

jing13
jing132 楼5 年前

最多不就是app.js和首页吗,怎么会多个地方?