React.js获取的数据格式为数组,直接导出Excel
使用插件js-export-excel
1、安装
npm install js-export-excel
2、引用
import ExportJsonExcel from 'js-export-excel'
3、使用 ExportJsonExcel 方法
let option={};
option.fileName = 'excel';// 文件名
option.datas=[
{
sheetData:[{one:'一行一列',two:'一行二列'},{one:'二行一列',two:'二行二列'}],// 数据
sheetName:'sheet',// 表名
sheetFilter:['two','one'],// 列过滤
sheetHeader:['第一列','第二列'],// 第一行标题
columnWidths: [20, 20]// 列宽 需与列顺序对应
},
// 多张表
{
sheetData:[{one:'一行一列',two:'一行二列'},{one:'二行一列',two:'二行二列'}]
}
];
const toExcel = new ExportJsonExcel(option); //new
toExcel.saveExcel(); //保存