- 每次Api都要填寫域名,能夠設置一個baseUrl,這樣少寫點代碼,並且後面更換域名時,生產環境和開發環境統一時頗有用
- qs.stringify將參數格式化成QueryString,能夠不設置
- 在main.js中修改:
Vue.prototype.axios = axios.create({
baseURL:'/api/',
transformRequest: [//對數據轉換成相似get傳參的模式
data => qs.stringify(data)
]})
- 這樣axios在發出請求時會自動加上baseURL