import * as XLSX from 'xlsx/xlsx.mjs';
|
|
export default {
|
exportToExcel(exportData, sheet = 'Sheet1', excelName = 'data.xlsx') {
|
// 创建xlsx对象
|
const xls = XLSX.utils.json_to_sheet(exportData);
|
|
// 编辑表头行 修改表头
|
// excelColumnsName.forEach((item) => {
|
// xls[item[0]].v = item[1]
|
// })
|
// 创建workbook,并把sheet添加进去
|
const wb = XLSX.utils.book_new();
|
XLSX.utils.book_append_sheet(wb, xls, sheet);
|
// 将workbook转为二进制xlsx文件并下载
|
XLSX.writeFile(wb, excelName);
|
}
|
};
|