先看返回的文件流(例如管理系統中表格的數據)

1、在請求接口的時候請求頭要添加responseType: 'blob'

2、拿到返回的文件流進行下載
const link = document.createElement("a"); //創建a標簽 let blob = new Blob([response], { type: "application/vnd.ms-excel" }); // response就是接口返回的文件流 let objectUrl = URL.createObjectURL(blob); link.href = objectUrl; link.download = "網點數據"; // 自定義文件名 link.click(); // 下載文件 URL.revokeObjectURL(objectUrl); // 釋放內存
完結!
