本地跨域代理(proxyTable)

step1:找到config文件夹下面的index.js,将proxyTable改如下

proxyTable: {
'/api': {//这里是我配置的名字
target: 'https://mj.maojimall.com', //这个路径是我代理到本地tp框架里面
changeOrigin: true, //开启代理
pathRewrite: { '^/api': '/' } //这里重写路径/run就代理到对应地址
}
},

step2:将需要请求的接口前,添加 " api/ " ,如下所示

getInitProd:function(pagesize,pageno){//商品显示
var self=this;
self.refresh='加载中...';
var timenow = new Date().getTime();
console.log("1"+timenow);
self.$http({
method:'get',

url:'api/mall/products/listByPage', /*添加時間戳 url:'/mall/products/listByPage'*/ //这里添加/api !!!

params:{pageSize:pagesize,pageNo:pageno,random:timenow},
emulateJSON: true
}).then(function(data){
var obj=data.data;
if(obj.status==1){
self.succeArrResu(obj.arrayresult);
self.pageno+=1;
}else{
}
},function(error){
});},

你可能感兴趣的:(本地跨域代理(proxyTable))