json2Csv Angular-添加总计的行

时间:2019-10-21 17:55:27

标签: javascript angular json2csv

我目前正在使用json2Csv导出csv表中的数据。

数据已正确导出,但我想添加页脚行以计算总价。

该链接在下面,并且在页脚中,我想获取价格总额: https://stackblitz.com/edit/angular-json2csv

在文档中,没有关于添加合计行(或页脚行)的事情。有人知道如何添加吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

不确定是否有更正式的方法可以执行此操作,但这可以: 如果我手动编写CSV,这就是格式化数据的方式。您只是在告诉它页脚属于哪一列。

downloadFile(){
  const cars = _.clone(this.myCars);
  cars.push({car: 'total', price : _.sumBy(cars, 'price')});
  return this.downloadService.downloadFile(cars)
}

您需要输入lodash才能使用此答案:https://lodash.com/docs/4.17.15

Stackblitz Link