问题描述
当我尝试在我的 React web 应用程序上运行函数 xlsx.writeFile() 时,我遇到了未处理的拒绝。
import Excel from 'exceljs';
const workbook = new Excel.Workbook();
const worksheet = workbook.addWorksheet('simpleXlsx');
worksheet.columns = [
{ header: 'Route',key: 'route',width: 10 },];
worksheet.getColumn(1).values = [1,2,3,4,5];
async function Test(worksheet: any) {
await worksheet.xlsx.writeFile('filename');
}
Test(worksheet)
当前版本:
反应:16.7.0
节点:8.17.0
excelJS: 1.15.0
xlsx:0.15.4
解决方法
正如@erich2k8 所说:
我们无法从 web 应用程序写入文件。
如果我设法做到了,在其他图书馆的帮助下,我会更新这篇文章。