我目前正在尝试将一个带有单元格格式的数组导出到Excel文件中。
我从以下代码开始:
https://github.com/SheetJS/js-xlsx/blob/master/tests/write.js
但问题在于,每当我尝试导出它(将文件保存为xlsx文件)时,在控制台中会显示以下错误:
Uncaught TypeError: Cannot read property 'writeFileSync' of undefined xlsx.js:5182
writeSync xlsx.js:5182
writeFileSync xlsx.js:5173
process_xlsx Test.html:379
reader.onload Test.html:438
最后两行代码基本上是说明了关于该部分的内容。
XLSX.writeFile(wb, 'sheetjs.xlsx');
我知道wb不是未定义的,因为如果我尝试console.log它,Excel电子表格就会正确显示 :|
有人能帮我解决这个问题吗?我还想让每个单元格具有不同的格式(例如不同的颜色/加粗/填充等)