一.vite项目中引入axios
1.1.安装axios
pnpm add axios --save
二.配置axios实例
2.1实例配置
import axios from ‘axios’
import router from ‘@/router’
const instance = axios.create({
baseURL:“http://127.0.0.1:8080”,
timeout:10*1000, //最长响应时间
})
instance.interceptors.request.use(function (config) {
//如果有token则携带
// if(userStore.token)
// {
// config.headers.token = userStore.token
// }
return config;
}, function (error) {
// 对请求错误做些什么
return Promise.reject(error);
});
// 添加响应拦截器
instance.interceptors.response.use(function (response) {
//正常响应
console.log(response)
if(response.data.code===200)

最低0.47元/天 解锁文章
1326

被折叠的 条评论
为什么被折叠?



