при использовании опции заголовка с XLSX.utils.json_to_sheet заголовки не переопределяются - PullRequest
1 голос
/ 23 апреля 2019

Хотя я пытаюсь изменить заголовки заголовков, передавая массив заголовков опциям, подобным приведенным ниже, заголовки не переопределяются.Вместо этого он записывает сначала новые заголовки и исходные данные со старыми заголовками снова из следующей ячейки.Я передаю одинаковое количество заголовков.

Вот мой код

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);

И вывод выглядит следующим образом.

enter image description here

...