【问题标题】:fast csv alwaysWriteHeaders true wont work node js快速 csv alwaysWriteHeaders true 不会工作节点 js
【发布时间】:2021-01-19 04:34:57
【问题描述】:

我是 node.js 的新手。我必须以 CSV 格式通过电子邮件发送检索到的数据。我编写了代码,它工作正常,但是对于一个空数组,标题不包含在 CSV 中,我得到一个空的 excel 表。

我用过

var fastcsv = require("fast-csv");
var format = require('@fast-csv/format');

var csv = fastcsv.write(finalData, {headers: true});

I tried the code below, but it gives me the "format is not a function" error

var csv = fastcsv.write(finalData, {headers: true});
var csv = csv.format({alwaysWriteHeaders:true})

请帮忙

【问题讨论】:

    标签: node.js reactjs header export-to-csv fast-csv


    【解决方案1】:

    尝试像这样使用它,重构它。

    var fastcsv = require("fast-csv"); 
    var { format } = require('@fast-csv/format');
    
    var csv = fastcsv.write(finalData, {headers: true}); 
    var formated = format({ alwaysWriteHeaders:true })
    console.log(formated)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 2015-08-16
      • 2014-06-14
      • 1970-01-01
      • 2014-02-03
      相关资源
      最近更新 更多