微信小程序在app.js中异步获取的openid怎么在index.js中调用?
所以我说在index.js里获取openid
我是在第一个页面的onload里获取到openid后再执行后续操作的
第一个页面的onload也有一个异步请求,需要用到openid,有可能我还没获取到openid就先调用了接口
在onload里面判断openid是否获取到,没获取到的话,从新调用onload,能解决,但是感觉这样……
因为app.js中是异步获取的openid,有时index.js中还没获取到全局变量x就调用了其他方法
在app.js里定义一个全局变量x,index.js里获取openid然后赋值给x,其他页面都可以通过app.data.x调用openid