如上图所示,我在全局函数里面先用code码去请求后端的获取openId接口,然后在页面加载onLoad的时候,想用openId去调其它接口,来初始化页面的一些数据信息,现在发现,当我要用到openId的时候,返回拿不到,原因在于全局onLaunch的时候,它发现接口数据还没有返回,它就接着先加载页面的onLoad了,这时候,onLoad里面的函数要用openId,发现onLaunch的请求,接口还没有给它返回openId,所以页面onLoad的时候,就无法通过openId去做一些初始数据,请问老师,这样的情况,该怎么去处理它?是我哪里的思路错了吗?
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
了解课程