1. 程式人生 > >proxyTable設定代理解決跨域問題

proxyTable設定代理解決跨域問題

應用場景:在不同域之間訪問是比較常見,在本地除錯訪問遠端伺服器。。。。這時就有域問題。

解決方案一:在config裡面的index.js裡面的proxyTable

 //這裡理解成用‘/api'代替target裡面的地址,後面元件中我們掉介面時直接用api代替 比如我要呼叫'http://192.168.1.11:8080/xxx/duty?time=2017-07-07 14:57:22',直接寫‘/api/xxx/duty?time=2017-07-07 14:57:22'即可

呼叫

====》》》api

 

 

常見的坑:配置完config裡面的index.js裡面的proxyTable後,出現找不到http://localhost:8088/api/index.json 報404錯誤,經檢查發現assetsPublicPath這邊沒有設定為‘/’,修改後即解決問題!