首页 > 解决方案 > 如何将 2 个表导出到 Excel 中的同一文件但反应 js 中的不同工作表?

问题描述

如何将 2 个表格导出到 Excel 中的同一文件但不同的工作表中react.js

表代码:

<table id='table1'>
  <tr>
    <th>Company</th>
    <th>Contact</th>
    <th>Country</th>
  </tr>
  <tr>
    <td>Alfreds Futterkiste</td>
    <td>Maria Anders</td>
    <td>Germany</td>
  </tr>
</table>

// table2 :

<table id='table2'>
  <tr>
    <th>Company</th>
    <th>Contact</th>
    <th>Country</th>
  </tr>  
  <tr>
    <td>Centro comercial Moctezuma</td>
    <td>Francisco Chang</td>
    <td>Mexico</td>
  </tr>
</table>

单击按钮后,我希望它们位于同一 Excel 文件的不同工作表中。我想在 sheet1 中显示 ID 为 table1 的表格,在名为 Report 的 Excel 文件的 sheet2 上显示其他表格。我已经尝试使用 react-csv 和 react-html-table-to-excel 包导出 1 个表,但我无法导出多个表。

我怎样才能做到这一点?

标签: javascriptreactjsexcelexport-to-excel

解决方案


推荐阅读