feat: 增加导出功能
This commit is contained in:
@ -11,6 +11,12 @@ export function easyExport(data, fileName = '导出文件') {
|
||||
const wb = XLSX.utils.book_new();
|
||||
// 二维数组例子:[ ['姓名', '年龄', '城市'], ['张三', 25, '北京'], ['李四', 30, '上海'] ];
|
||||
const ws = XLSX.utils.aoa_to_sheet(data); // aoa_to_sheet 方法将二维数组转换为工作表
|
||||
|
||||
|
||||
|
||||
// 宽度调整
|
||||
ws['!cols'] = Array(data?.[0]?.length || 0).fill({ wpx: 80 });
|
||||
|
||||
XLSX.utils.book_append_sheet(wb, ws, "Sheet1");
|
||||
XLSX.writeFile(wb, fileName + '.xlsx');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user