2配置axios请求
1.响应拦截器
import { Notification } from 'element-ui' //提示后端接口
function handleReponse(response) {
switch (parseInt(response.data.code)) {
case 0:
break
case 404:
Notification.error({
title: 'error',
message: '后端接口网址未找到, 错误代码404',
duration: 5000,
})
break
default:
Notification({
title: 'error',
message: '未知错误,错误代码:' + response.data.code,
duration: 5000,
})
}
return response
}解决请求跨域问题
1在vue.config.js中配置代理
vue.config.js中配置代理2在.env.development中配置代理服务器地址
.env.development中配置代理服务器地址3在request.js文件中配置axios请求地址
request.js文件中配置axios请求地址Last updated