在config文件的index.js中加入以下代码:
dev: {
// Paths
assetsSubDirectory: 'static',
assetsPublicPath: '/',
// proxyTable: {},
}
在dev中替换以下代码:
proxyTable: {
'/api': { //代理地址
target: 'http://192.168.0.0:8888/', //需要代理的地址
changeOrigin: true, //是否跨域
secure: false,
pathRewrite: {
'^/api': '/' //本身的接口地址没有 '/api' 这种通用前缀,所以要rewrite,如果本身有则去掉
}
}
在请求的页面需要这样写:
this.$gAjax(`后端接口地址`).then(res => {
if (res.status == 1) {
}
}).catch(err=>{
console.log(err)
});
post请求
loadPost(){
//post请求接口
var _this=this;
_this.$ajax.post(
`后端接口地址`,
_this.$qs.stringify({
sname:'hahaha'
})
)