Сохраните и откройте exel-файл из BLOB-объекта. - PullRequest
0 голосов
/ 18 марта 2020

Я сохраняю файл, но когда я открываю Excel, он говорит, что файл является недействительным.

data

code

сообщение об ошибке

сообщение об ошибке 2

const getReportInExelFile = () => {
  axios
    .post(
      'test', {
        filters: [{
          comparison: 'eq',
          fieldName: 'client_id',
          fieldValue: 29384
        }, ],
        responseType: 'arraybuffer',
      }
    )
    .then(({
      data
    }) => {
      console.log('data', data);

      let blob = new Blob([data], {
        type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
      });
      FileSaver.saveAs(blob, 'CASES.xlsx');
    });
};
...