重寫post請求方法中,responsetype:『blob』,注意返回的是res還是res.data
介面封裝
export
const
postblob
=(url, params)
=>`,
data:params,
responsetype:
'blob'})
.then
(res => res.data)
};
返回的結果為res.data
在呼叫介面轉化為blob物件時
呼叫介面
api_zklt.
exporttozip
(obj)
.then
(res =>
else})
.catch
(err =>
)
如果傳送的資料需要為表單形式時,需要新增
headers: ,
介面封裝
export
const
postmultipart_ori
=(url, params)
=>`,
data: params,
enctype:
'multipart/form-data'
, headers:
, responsetype:
'blob'
,// withcredentials:true})
.then
(res => res)
};
呼叫介面
注意 因為這裡對響應資料的處理要直接使用res.headers,所以封裝的請求介面中只能返回res
decodeuricomponent(res.headers.msg);//使用該方法解碼亂碼的中文字元
//注意可以使用element-ui中封裝的upload上傳file
importuser
(file)
msg =
decodeuricomponent
(res.headers.msg)
;//使用該方法解碼亂碼的中文字元
}else
this
.openmessage
(res,filename);}
).catch
(err =>)}
,openmessage
(res,filename)).
then((
)=>).
catch((
)=>);
},
vue專案中匯入BootstrapVue的方法
進入你的專案裡 開啟命令列工具,安裝bootstrapvue npm i bootstrap vue s安裝後,開啟main.js主程式入口檔案 import bootstrapvue from bootstrap vue import bootstrap dist css bootstrap.cs...
工具 VS專案中匯出匯入模板
在專案開發中,為了提高效率,節約時間開發成本。為了更方便高效開發,可以通過匯出模板來實現。今天也是本人剛學會的。那麼就總結一下,與正在純人力開發的園友們共享。為了增強演示效果,我將採取乙個例項進行操作 通過匯出模板子窗體,在專案中在匯入此模板 可修改模板內容設為作者所需求 匯出模板操作 第一步 引入...
vue專案中匯入swiper外掛程式的方法
安裝 npm i swiper 3.4.2 s swiper的使用方法分為3個流程 1 載入外掛程式 2 html內容 3 初始化swiper 我也按照這個流程編寫元件 1 載入外掛程式 import swiper from swiper import swiper dist css swiper....