雖然之前用過n次,但大多都是直接在頁面中引入axios.js的。今天想換種方式使用,一時間竟不知道怎么配置了。特此記錄下。
1、npm 安裝axios,文件根目錄下安裝,指令如下:
npm install axios --save-dev
2、在main.js中引入axios。
import axios from 'axios'
3、接着將axios改寫為Vue的原型屬性
Vue.prototype.$http=axios
4、全局配置baseURL(后面如果接口baseURL更改了,可直接修改這里就可以了)
Vue.prototype.$http.defaults.baseURL = '' //`baseURL` 將自動加在 `url` 前面,除非 `url` 是一個絕對 URL
這樣之后就可在每個組件的methods中調用$http命令完成數據請求