首页天道酬勤vue的自动触发点击button,uniapp vuex

vue的自动触发点击button,uniapp vuex

张世龙 05-06 01:52 95次浏览

问题:

小程序进来后调用uni.login接口登录(在app.vue中使用onLaunch函数进行协作,因为该接口是页面进来后先运行的),然后将获取的代码进行协作由于接口的协作是异步的,所以页面接口的顺序很难控制。

假设首页上有获取首页的接口。 由于请求是异步的,因此如果希望app.vue运行onLaunch,然后运行其他函数,则必须将onLaunch函数和要运行的函数从异步更改为同步。 操作如下。

1、main.js

//让app的onLaunch先运行,主要是vue.prototype.$ on launched=new promise (resolve={ vue.prototype.$ is resolve=resolve )

onlaunch(options ) uni.log in (success : ) RES ) )以openId、sessionKey、unionidletwxcode=RES作为交换在后台使用RES.codddcode

async onShow () { await this.$onLaunched; this.getList (; //接口控制台. log (索引);//这样就可以将异步变为同步

uniapp H5 onLaunch获取不到url上面的参数