首页初始化 需要使用wx.request 发送五条请求。如何让请求按照顺序执行,而不是同时执行呢?
发布于 7 年前 作者 taoliu 7171 次浏览 来自 官方Issues
3 回复

自己封装一个方法.

request: function(obj){

return new Promise(function(res,rej){

wx.request({

url:obj.url,

data:obj.data,

success:function(data){

return res(data);

}

})

})

}

然后在启动时:

async onLaunch(){

await request();

await request();

await request();

await request();

await request();

}

这里这五条就是顺序执行了,记得打开小程序的增强编译

async await

你是要执行完一个再执行下一个?

回到顶部