table2excel.js icon indicating copy to clipboard operation
table2excel.js copied to clipboard

无法合并单元格

Open chi-yuer opened this issue 5 years ago • 9 comments

无法合并单元格,“显示部分内容存在问题。是否让我们尽量修复”,控制台没有看到任何问题,但是下载demo页面的没有问题,下载demo页面的js也是无法合并单元格,完全不懂发生了什么

chi-yuer avatar Jun 11 '19 08:06 chi-yuer

提供一下可重现页面

JackGit avatar Jun 15 '19 12:06 JackGit

@JackGit 我也遇到了这个问题。 1、table需要在thead中设置合并单元格,看了下你给的demo代码中的table只有tbody,想问下,是应为在thead中设置才造成这个问题吗?

js代码:

var exportExcel = new table2Excel('#analysis-table');
                exportExcel.export(filename, 'xlsx');

2、是需要在table2Excel的第二个参数options设置才能合并单元格吗,那么这个参数需要如何设置呢?

xzs1994 avatar Jun 17 '19 07:06 xzs1994

@xzs1994 单元格会自动合并,没有参数设置。请提供最小可重现问题的 table 结构

JackGit avatar Jun 18 '19 00:06 JackGit

@JackGit 刚刚测试了下:同一个表格,项目中和本地测试,设置了相同条件进行导出,本地总是可以正确导出但是项目中还是会遇到问题。现在还是不太清楚具体原因。

xzs1994 avatar Jun 18 '19 10:06 xzs1994

@xzs1994 可以检查一下 exceljs 的版本看看

JackGit avatar Jun 19 '19 05:06 JackGit

@JackGit 我项目中使用require define加载库,现在的情况是使用table2excel,core.js和exceljs,此时会重复加载未知文件ExcelJs,这似乎是本项目中设置的,想问下有什么好的解决方法吗(因为这个原因,我使用的是table2excel.min.js文件)

xzs1994 avatar Jun 19 '19 09:06 xzs1994

错误提示1: 错误提示1

错误提示2: 错误提示2

xzs1994 avatar Jun 19 '19 10:06 xzs1994

@xzs1994 使用最新 exceljs 试试。我遇到过这样的问题

JackGit avatar Jun 20 '19 00:06 JackGit

@JackGit 好的,我试试,有结果我再反馈。

xzs1994 avatar Jun 20 '19 02:06 xzs1994