进入一个有loading的页面,当两个ajax都返回结果以后这个loading隐藏,如何判断两个ajax都返回结果了呢?因为都是异步的所以可能有一个返回了,另外一个过一段时间才返回,不能一直轮询两个ajax的返回结果吧?
1 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
axios.all([ axios.get('xxxxxx'), axios.get('xxxxx') ]).then(axios.spread((response1,response2)=>{ // 上面两个请求都完成后,才执行这个回调方法 }));
所有的请求都完毕后,会收到一个数组,包含着响应对象,里面顺序和请求发送的顺序一致
添加回答
举报
0/150
提交
取消