vue-cli axios跨域

本文详细介绍了如何在Vue CLI项目中使用axios解决跨域问题,通过配置proxyTable,设置target为API域名地址,changeOrigin为true,并利用pathRewrite进行路径替换,实现本地开发环境下的跨域请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于vue-cli使用axios的跨域问题
我卡了半个小时,就是很多细节撒花姑娘没有处理好造成的
下面贴代码
proxyTable: {
‘/index’:{
target:’ ‘,
changeOrigin:true,
pathRewrite:{
‘^/index’: ‘/index’
}
}
},
在config里的index.js里找到proxyTable配置
target写上你的api域名地址
changeOrigin等于true是允许跨域
下面的pathRewrite是替换的
this.$http({
method:‘get’,
url:’’,
}).then(function(res){
console.log(res.data.data)
}).catch(function(err){
console.log(err)
})
url只要写上api就可以了
希望可以帮助到大家!有什么看了有深入理解的大佬们,看到还请指定一二

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值