当前位置: 首页 > Web前端 > vue.js

axios封装组件方法

时间:2023-03-31 19:09:27 vue.js

axios(config):general/essentialwaytosendanytypeofrequestaxios(url[,config]):只能指定url发送getrequestaxios.request(config):等同于axios(config)axios.get(url[,config]):发送get请求axios.delete(url[,config]):发送删除请求axios.post(url[,data,config]):发送post请求axios.put(url[,data,config]):发送一个put请求axios.defaults.xxx:请求的默认全局配置axios.interceptors.request.use():添加请求拦截器axios.interceptors.response.use():添加响应拦截axios.create([config]):创建一个新的axios(它没有以下功能)axios.Cancel():用于创建取消请求的错误对象axios.CancelToken():用于创建的Token对象取消请求axios.isCancel():取消请求是否出错?axios.all(promises):用于批量执行多个异步请求。axios.spread():用于指定接收所有成功数据的回调函数的方法