遇到的问题:app.js onlaunch的异步调用导致结果比page的onload的调用慢,场景:小程序在onlaunch中通过openid判断用户是否存在,但是在返回结果之前,user页面的onload先调用的全局变量。
解决办法:在onload的调用结果为空时,执行一次全局方法。
app.js
App({
globalData:{
userInfo:null
},
onLaunch:function(){
let that = this
wx.cloud.init({
env: '环境ID'
});