我正在尝试用React和SheetJs库实现导出到excel。看起来我可以下载它,但实际输出看起来并不像预期的那样。我接收对象数组,并使用XLSX.utils.json_to_sheet([data])接口将JS对象数组转换为工作表。问题是:

我已经复制了here
发布于 2018-02-05 20:28:32
修复位置:https://stackblitz.com/edit/react-yg6pt5?file=exportToExcel.js
XLSX.utils.json_to_sheet([data]) XLSX.utils.json_to_sheet(data)有一个错误,这个工具使用数组的对象作为参数,而不是对象的数组
将wb.SheetNames.push(''); wb.Sheets[''] = ws更改为wb.SheetNames.push('sheet1'); wb.Sheets['sheet1'] = ws,这样打开文件时就不会出现数据恢复错误
https://stackoverflow.com/questions/48620800
复制相似问题