- axios
利用map函数 , 阻止重复请求
const requestMap = new Map(); axios.interceptors.request.use(config =>{ //请求前 if(requestMap.has(config.url)){ //阻止重复请求 return Promise.reject(new Error('重复请求')) }else{ requestMap.set(config.url,true); } return config }) axios.interceptors.response.use(config =>{ //响应前 if(requestMap.has(config.config.url)){ requestMap.delete(config.config.url); } return config; })
标签:axios,return,请求,项目,url,前端,requestMap,config,搭建 From: https://www.cnblogs.com/Aquakinn/p/16717793.html