【发布时间】:2021-06-03 11:50:21
【问题描述】:
如果我们尝试导出到 excel 花费大量时间并且浏览器没有响应,则有角度数据表和表包含超过 50k 记录。如果可能的话,请指导我如何在不显示表格的情况下使用大量数据导出到 excel。尝试以下方法,但遇到问题,请建议我。
exportToExcel() {
const ws: XLSX.WorkSheet = XLSX.utils.table_to_sheet(
this.table.nativeElement
);
const wb: XLSX.WorkBook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');
/* save to file */
XLSX.writeFile(wb, 'SheetJS.xlsx');
}
获得一些示例和指导会很有帮助。
【问题讨论】:
标签: javascript node.js angular angular-datatables exceljs