最近的工作中遇到了一項新的需求,即使用者需要點選按鈕實現匯出乙份excel或者doc文件。如何實現呢?這就需要用到blob
物件了。
何為blob
?引用mdn的話:
blob
物件表示乙個不可變、原始資料的類檔案物件。它的資料可以按文字或二進位制的格式進行讀取。
blob
是乙個建構函式,建立乙個blob
的操作如下:
* @params data [object] 檔案流
* type [string] 資料的 mime 型別
*/new blob([data], )
mime
型別說明可以參考mime型別手冊
// 以axios請求為例
axios()
.then(res => )
這樣我們就可以實現前端匯出doc
檔案了 springboot JXL實現匯出excel
一.新增匯出工具類 二.controller層 匯出返傭日誌資訊,前端傳exporttype 1,2,3 或者直接寫乙個方法,只匯出一種型別 param response param record return 匯出返傭日誌資訊 三.service層 匯出返傭日誌資訊 匯出返傭日誌明細資訊 匯出返傭...
hutool工具包實現的匯出實體到excel功能
說明 在此工具類中使用了hutool工具包,具體依賴介紹參考官方概述 author yang date create in 2020 7 16 explain 封裝hutool工具類實現的匯出excel功能 public class exportexcelutil 集合資料型別 clazz,list...
利用javaScript實現前端表單驗證
表單驗證通過 window.onload function false password2.addeventlistener blur function false email.addeventlistener blur function false registerform.addeventlis...