听说vue的proxytable可以解决接口跨域的问题,遂试了试。但不知道什么问题,总是报404
index.js里的代码是这么写的,由于代码在内网,粘贴不出来,只能手打了
proxyTable:{
'/api':{
target:"http://w3sun.huawei.com:90/user360services",
changeOrigin:true,
pathRewrite:{
'^/api':'api'
}
}
}
以前用的接口名是http://w3sun.huawei.com:90/us...开头的,接口不在本地,通过nginx做了一个反向代理。调用的时候是这么写的:
this.$http({
url:"/api/xxxxxxx",
type:""
}).then(function(){
xxxxxxxxxxxxx
});
你可能需要重新npm run dev