table2excel.js
table2excel.js copied to clipboard
无法合并单元格
无法合并单元格,“显示部分内容存在问题。是否让我们尽量修复”,控制台没有看到任何问题,但是下载demo页面的没有问题,下载demo页面的js也是无法合并单元格,完全不懂发生了什么
提供一下可重现页面
@JackGit 我也遇到了这个问题。 1、table需要在thead中设置合并单元格,看了下你给的demo代码中的table只有tbody,想问下,是应为在thead中设置才造成这个问题吗?
js代码:
var exportExcel = new table2Excel('#analysis-table');
exportExcel.export(filename, 'xlsx');
2、是需要在table2Excel的第二个参数options设置才能合并单元格吗,那么这个参数需要如何设置呢?
@xzs1994 单元格会自动合并,没有参数设置。请提供最小可重现问题的 table 结构
@JackGit 刚刚测试了下:同一个表格,项目中和本地测试,设置了相同条件进行导出,本地总是可以正确导出但是项目中还是会遇到问题。现在还是不太清楚具体原因。
@xzs1994 可以检查一下 exceljs 的版本看看
@JackGit 我项目中使用require define加载库,现在的情况是使用table2excel,core.js和exceljs,此时会重复加载未知文件ExcelJs,这似乎是本项目中设置的,想问下有什么好的解决方法吗(因为这个原因,我使用的是table2excel.min.js文件)
错误提示1:
错误提示2:
@xzs1994 使用最新 exceljs 试试。我遇到过这样的问题
@JackGit 好的,我试试,有结果我再反馈。