本帖最后由 Lynn.Dou 于 2023-12-14 11:04 编辑
产品:SpreadJS
版本:15.2.2
有2个sheet,第一个用setDataSource绑定数据源,第二个sheet是普通的sheet,如下图
第一个sheet,如上图,
第二个sheet,如上图,
然后用
const json = spread.toJSON({
includeBindingSource: true, // 是否包含数据
ignoreStyle: false, // 是否忽略样式
ignoreFormula: false, // 是否忽略公式
columnHeadersAsFrozenRows: true,
});
excelIo.save(json, (blob) => {
saveAs(blob, `${spread.getActiveSheet().name()}.xlsx`);
});
代码导出excel,
发现第一个sheet能把自定义列,添加到第一行上,而第二个普通的sheet会新增一行空行,
如图:
这种情况要怎么处理?
|