前端 使用 js-file-download 下載後端返回的Excel檔案
阿新 • • 發佈:2020-08-05
-
安裝
npm install js-file-download --save
-
- 使用
-
-
let_that=this _that.$axios.get(_that.$api.etmservice+"/export/excel/datamonitor",import fileDownload from 'js-file-download'
{ responseType:'blob', headers:{ 'Content-Type':'application/octet-stream' } }) .then(function(res){ fileDownload(res.data,'safa.xlsx') })
-
-
- 使用
會出現開啟檔案損壞問題
解決
responseType: 'blob',
headers:{
'Content-Type': 'application/json; application/octet-stream'
},
這倆都指定下就好了