【问题标题】:How to export to excel file from API如何从 API 导出到 excel 文件
【发布时间】: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');
  }

获得一些示例和指导会很有帮助。

Demo

【问题讨论】:

    标签: javascript node.js angular angular-datatables exceljs


    【解决方案1】:

    如果在浏览器中制作变得很慢,最好的选择是在后端进行。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多