React 导出 excel
yarn add js-export-excel ;
安装包import ExportJsonExcel from 'js-export-excel';
引入包- 使用 传一组数据
const exportExcel = (data: ListDataDto[]) => {
const option: any = {};
option.fileName = '产品型号列表'; // 导出文件名
option.datas = [
{
sheetData: data, // 正常返回的列表数据
sheetName: 'sheet',
sheetFilter: columns.map((x: any) => x.dataIndex), // need ['name', 'age']
sheetHeader: columns.map((x: any) => x.title), // need ['列header1', '列header2']
},
];
const toExcel = new ExportJsonExcel(option);
toExcel.saveExcel();
};
exportExcel(data)