首页天道酬勤uniapp onload,uniapp加载时等待页面

uniapp onload,uniapp加载时等待页面

张世龙 05-06 01:42 56次浏览

在uniapp中,如果app.vue的onLaunch具有异步方法(如登录方法),则返回结果可能在页面的onLoad之后。 要使页面的onLoad在onLaunch之后运行,可以使用以前的解决方案。

在步骤main.js中添加以下代码:

vue.prototype.$ on launch=new promise (resolve={ vue.prototype.$ is resolve=resolve } )第二步:在App.vue的on launune

onLaunch: function () uni.login ) provider:'weixin ),success3360function(loginRES ) letobj=) code : log in ,第三部分:要将代码添加到所需的页面onLoad中,请执行以下操作:

async onLoad () {await this.$onLaunched; this.list(},

launch可以禁用吗,ajax异步请求原理