猿问

axios不支持同步请求?有什么替代的方案吗?

现在有个需求需要批量的发送API请求,数量有点多,网页打开以后很快就提示错误了,因为同一时间发送的请求过多有一些没来及执行的就超时了。

用的axios,貌似没有同步请求的方法。下面这个代码,有什么办法能让GetCombo()同步请求呢?

SetComboList(fromData, toData)
{
  fromData.forEach(element => {
      GetCombo(element.comboID).then(response => {        let result = response.data;      
        toData.push(result);       
      });
    });
},


杨魅力
浏览 1874回答 1
1回答

呼啦一阵风

限制并发才是正确的解决方法
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答