ajax 下載Excel 新增回撥函式
this.$axios.get(this.$store.state.debug_server + '/operation/batchBind/exportErrorMac.do ?placeid=' + this.uploadParameter.placeid + '&batchid= ' + this.batchid,
{
responseType: "blob"
})
.then((response) => {
// 轉 位元組流 為 excel window.open("/operation/static/file/BatchImportDeviceMAC.xlsx");
const url = window.URL.createObjectURL(new Blob([response.data]));
const link = document.createElement('a');
link.href = url;
link.setAttribute('download', 'BatchImportDeviceMAC.xlsx'); //or any other extension
document.body.appendChild(link);
link.click();
document.body.removeChild(link); //下載完成移除元素
window.URL.revokeObjectURL(url); //釋放掉blob物件
// 重新整理 表格
this.selectBatchPlaceBindNo();
})
.catch((error) => {
console.log(error);
this.$Message.error('未成功匯出錯誤列表');
})
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4550/viewspace-2802882/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 回撥函式函式
- 回撥函式(CallBack)函式
- JavaScript回撥函式JavaScript函式
- JavaScript 回撥函式JavaScript函式
- JS—回撥函式JS函式
- [JS]回撥函式和回撥地獄JS函式
- 函式指標&回撥函式Callback函式指標
- 回撥函式 與 函式閉包函式
- 函式回撥(C++)函式C++
- 回撥函式的作用函式
- Python/OpenCV:回撥函式PythonOpenCV函式
- TLS回撥函式(Note)TLS函式
- java 回撥函式示例Java函式
- JS之回撥函式(callback)JS函式
- C++回撥函式 用法C++函式
- 回撥函式的理解(一)函式
- java回撥函式機制Java函式
- java回撥函式-非同步回撥-簡明講解Java函式非同步
- jquery ajax 回撥函式的值alert出來[object Object] 解決方法jQuery函式Object
- 【知識點】inline函式、回撥函式、普通函式inline函式
- C++中的回撥函式C++函式
- 深入理解 JavaScript 回撥函式JavaScript函式
- setInterval 回撥函式傳引數函式
- js 徹底理解回撥函式JS函式
- JS指令碼載入後執行相應回撥函式JS指令碼函式
- 函式指標的重要用途——回撥函式函式指標
- Python技法3:匿名函式、回撥函式和高階函式Python函式
- C語言函式指標與回撥用函式C語言函式指標
- JavaScript:鉤子函式與回撥函式的區別JavaScript函式
- Fastadmin fast.api.open回撥函式ASTAPI函式
- 回撥函式的作用與意義函式
- C 語言回撥函式詳解函式
- JavaScript回撥函式的高手指南JavaScript函式
- ajax請求下載excel檔案Excel
- 【不在混淆的C】指標函式、函式指標、回撥函式指標函式
- ajax中回撥的幾個坑
- 回撥函式到promise再到理解async/await函式PromiseAI
- 1.3 - Laravel 5.6 - Callbacks 回撥函式機制Laravel函式