如圖,我使用create創(chuàng)建了一個(gè)實(shí)例對(duì)象,但是使用過程中需要該實(shí)例的配置對(duì)象進(jìn)行動(dòng)態(tài)的設(shè)置header添加一些配置,怎樣獲得這個(gè)實(shí)例的配置對(duì)象進(jìn)行改寫呢
2 回答

紫衣仙女
TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
嘗試將實(shí)例化出來的對(duì)象添加到Vue的原型上試試,像這樣:
import Vue from 'vue'; //引入Vue
var HTTP = axios.create(...); //這里是你上面的內(nèi)容
Vue.prototype.$HTTP = HTTP; //一般如此配置都是在main.js中的,這樣全局都能調(diào)用
使用的時(shí)候就可以通過this.$HTTP來獲取到對(duì)應(yīng)的實(shí)例了,這個(gè)名字也是自己隨便命名的,遵守命名規(guī)則就行。
希望能幫助到你!