微信小程序onLaunch异步,首页onLoad先执行?
发布时间:2020-12-14 19:34:45 所属栏目:资源 来源:网络整理
导读:本来按照事件顺序,小程序初始化时触发App里的onLaunch,后面再执行页面Page里的onLoad,但是在onLaunch里请求获取是否有权限,等待返回值的时候Page里的onLoad事件就已经执行了。 //app.js App ({ onLaunch : function () { console . log ( 'onLaunch' );
本来按照事件顺序,小程序初始化时触发App里的onLaunch,后面再执行页面Page里的onLoad,但是在onLaunch里请求获取是否有权限,等待返回值的时候Page里的onLoad事件就已经执行了。
//获取应用实例 const app getApp()
bindDisabledfalse onLoad{ ); //判断是用户是否绑定了 { bindDisabledtrue } 控制台打印的结果是
onLaunch-success 要是能等完onLaunch请求完再执行Page的onLoad方法那该多好。? //仅为示例,并非真实的接口地址 ; // 所以此处加入 callback 以防止这种情况 ); } ''
}); // 所以此处加入 callback 以防止这种情况 albumDisabled } 这样的话,就能实现想要的结果。执行顺序就是:
作者:mipaifu328? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |