proxy:是webpack里面得。要搜索proxy代理相关是webpack配置proxy代理。(因为自己基础没打好,所以废话较多,很多也说不太清楚。见谅)
在dva中配置proxy是在roadhogrc.js中配置得,要跟entry同级
proxy:{
"/yangApi":{
"target": "https://xxx.xxxxxxxxxxxx.com/", //接口域名
// secure: false,// 如果是https接口,需要配置这个参数
"changeOrigin": true, //如果接口进行跨域,需要这个来参数配置
"pathRewrite": { "^/yangApi" : " " } //如果接口本身没有/api需要pathRewrite来重写地址。意思就是如果不写这个,我匹配到了/yangApi接口,但是没换路径,最后还是yangApi得接口,应该是匹配到了/yangApi,走代理,然后把/yangApi变成""
},
"/yangApi2":{
"target": "https://xxx.xxxxxxxxxxxx.com/",
"changeOrigin": true,
"pathRewrite": { "^/yangApi2" : ""}
}
}
然后在services中去调接口
以上就可以了。嗯,如果有说错了,请下方留言。互相学习,共同进步