vue跨域问题
- 首先我们在config文件夹的index.js 添加以下代码
proxyTable: {
'/api': {
target: '后端域名', //域名,主要修改这一块
changeOrigin: true,
pathRewrite: {
'^/api': '/api'
}
}
},
- 然后判断是本地运行还是在线运行
let baseApiUrl = window.location.host
let website = ''
if (baseApiUrl.indexOf('192.168') !== -1 || baseApiUrl.indexOf('localhost') !== -1) {
website = ''
} else {
website = '后短域名'
}
- 这个时候应该就可以使用了