Javascript 制表器JS groupHeaderDownload如何在下载中创建单元格

Javascript 制表器JS groupHeaderDownload如何在下载中创建单元格,javascript,excel,download,tabulator,Javascript,Excel,Download,Tabulator,如何在Excel导出中创建额外的单元格?我使用groupHeaderDownload,它可以工作,但它只在Excel工作表的第一列中生成一个字符串。 我正在寻找一种生成额外单元格和额外行的方法。 我试图传递数组和对象,但所有内容都转换为单个字符串。 例如: 如果您想在下载中添加额外的数据行,那么我建议您在触发download功能之前,使用addRow功能将其添加到表中,如果您不希望它通常可用,您可以在之后将其删除: var row=table.addRow({name:“Billy Bob”,a

如何在Excel导出中创建额外的单元格?我使用groupHeaderDownload,它可以工作,但它只在Excel工作表的第一列中生成一个字符串。 我正在寻找一种生成额外单元格和额外行的方法。 我试图传递数组和对象,但所有内容都转换为单个字符串。 例如:


如果您想在下载中添加额外的数据行,那么我建议您在触发
download
功能之前,使用
addRow
功能将其添加到表中,如果您不希望它通常可用,您可以在之后将其删除:

var row=table.addRow({name:“Billy Bob”,age:“12”},true)//将新行添加到表的顶部
下载(“xlsx”,“data.xlsx”)//下载表
行。删除()//下载后删除行
如果希望列仅在下载中显示,则在列定义中,应将
可见
选项设置为
,将
下载
选项设置为真,这将导致列仅在下载中显示:

{title:“示例”,字段:“示例”,可见:false,下载:true},

如果这有帮助,您是否介意将其标记为答案,以便于其他人查找。谢谢:)
groupHeaderDownload: function(value, count, data, group){
return [{ Nr:data[0].nr},{ Description:data[0].om}];
},