虽然我尝试通过将标题数组传递给下面的选项来更改标题标题,但它不会覆盖标题。相反,它首先写入新标题,然后从下一个单元格再次写入带有旧标题的原始数据。我传递了相同数量的标题标题。
这是我的代码
const ws: XLSX.WorkSheet = XLSX.utils.json_to_sheet(json, {header: headerColumns});
const wb: XLSX.WorkBook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, 'Transactions');
const excelBuffer: any = XLSX.write(wb, { bookType: 'xlsx', type: 'array' });
this.saveAsExcelFile(excelBuffer, excelFileName);
输出如下所示。