只需要在
config/index.js里面配置一下代理接口就行了,這里不講原理只講實(shí)現(xiàn),因?yàn)槲乙膊庞茫?br>
后續(xù)有時(shí)間會(huì)回過頭來重新整理的

image.png
'/api': {
target:'http://192.168.101.168:8085/',
changeOrigin: true,
pathRewrite: {
'^/api': '/'
}
}
測(cè)試一下
先引入axios
//安裝axios
npm install axios
//在main.js里面引用
import axios from axios
Vue.prototype.$http = axios;
在引入 qs
//安裝qs
npm install qs
//在需要發(fā)送請(qǐng)求的具體組件里引入qs
import qs from 'qs'
//在組件里發(fā)送請(qǐng)求
this.$http.post('/api+后臺(tái)給的接口').then(
res =>{
}
);
測(cè)試一下是否ok,自己已經(jīng)測(cè)試過了是ok的,這就解決了本地跨域的問題,代理的問題