需要先下載npm包
npm i xlsx
項目內引入
import xlsx from 'xlsx'
exportAgreement()
var filename = "待審覈簽約商戶"+new Date().format("yyyy-MM-dd hh:mm:ss")+".xlsx"; //文件名稱
var data = this.checkedList; // 數據格式爲二維數組 [["測試3", "18611640395", "網店商戶", "測試", "可可", "待審覈"],["測試2", "18611640396", "網店商戶", "測試", "可可", "待審覈"]]
data.splice(0, 0, ['商戶名稱','手機號碼','商戶類型','法人姓名','實際經營人姓名','審覈狀態']); //加上第一行表頭
var ws_name = "Sheet1"; //Excel第一個sheet的名稱
var wb = xlsx.utils.book_new(), ws = xlsx.utils.aoa_to_sheet(data);
xlsx.utils.book_append_sheet(wb, ws, ws_name); //將數據添加到工作薄
xlsx.writeFile(wb, filename); //導出Excel
},