Node.js-导出Excel不下载excelfile

时间:2018-06-21 15:28:50

标签: node.js npm nodes

  var nodeExcel = require('excel-export');
  var conf = {}
  conf.cols = [{
  caption: 'Sl.',
  type: 'number',
  width: 3
    }
  ];
  var arr = [];
  arr.push([1]);
  conf.rows = arr;
  var result = nodeExcel.execute(conf);
  res.setHeader('Content-Type', 'application/vnd.openxmlformats');
  res.setHeader("Content-Disposition", "attachment; filename=" + 
   "Report.xlsx");
  res.writeHead(200);
  res.end(result, 'binary');

我正在使用excel-export节点软件包在浏览器中下载excel文件。

2 个答案:

答案 0 :(得分:2)

为我工作。下面的代码在浏览器中下载excel文件。

CRLF

答案 1 :(得分:0)

您必须检查“ arr”。我遇到了同样的问题,只是检查数据类型和编码。