建议的小程序版本的axios函数,之所以说简易,因为只是用了常用的请求方法外,然后添加了拦截器而已。 wxhttp命名为wxhttp 具体的请求用法如axios wxhttp#request(config) wxhttp#get(url[,config]) wxhttp#delete(url[,config]) wxhttp#head(url[,config]) wxhttp#options(url[,config]) wxhttp#post(url[,data[,config]]) wxhttp#put(url[,data[,config]]) wxhttp#patch(url[,data[,config]]) 拦截方法:
wxhttp.interceptors.request.use(handleRequest(config),handleError(err)) 注意:handleRequest需要返回处理后的config
wxhttp.interceptors.response.use(handresponse(res)) 注意:handleResponse需要返回处理后的res 例子:
因为使用了promise风格,所以可以使用Promise.all方法来进行并发请求。 |