npm install axios --save
//axios的简单使用
axios({
url:'',
method:''
}).then()
axios.get(
url:'',
...
).then()
axios.post().then()
//axios处理并发请求
axios.all([axios({
url:'',
//...
}),
axios({
url:'',
//...
})
]).then(axios.spread((rel1,rel2) => {
//...
}))
//设置全局配置
axios.defaults.baseURL = ''
axios.defaults.timeout = 2000
... //参见文档
//创建axios实例
const instance1 = axios.create({
baseURL:'',
timeout:2000,
//...
})
instance({
url:''
}).then() //使用实例请求
//拦截器
instance.interceptors.request.use(config => {
//...
return config
},err => {
//...
}) //对应请求成功与请求失败
instance.interceptors.response.use() //对应响应成功与响应失败
axios
最新推荐文章于 2024-01-16 10:19:31 发布