首页天道酬勤vue让两个方法先后执行,微信小程序异步回调函数

vue让两个方法先后执行,微信小程序异步回调函数

张世龙 05-06 01:54 127次浏览

问题: applet登录) )登录请求通常在app.js的onLaunch上启动,但在其他页面的onLoad上调用登录请求返回的数据时,无法检索数据。 由于请求是异步的,因此onLoad将退出而不处理整个login ()请求.

解决方案:

//app.js app (on launch : function ) ) wx.login ) success:function(RES ) if ) RES.code ) console.l onction wx . 实际的接口地址不是data: {} )、success3360function(RES ) this.globaldation//这里是网络请求,所以在Page.onLoad之后//在这里放入callback,防止这种情况的if(this.loginidcallback ) this.loginidcallback ) loginid ); } } } else { console.log ('获取代码失败!' ()、)、//回调函数loginIdCallback )、globaldata: ) loginid:'}(/index.js//获取应用示例const app=getapp onload : )=' ' ) {this.init(}else ) app.log inid callback=log inid={ this.init ) } )

launch可以禁用吗,jquery onload