回答
您可以使用库的角度2版本。到相同的链接是:https://github.com/aqeel-legalinc/angular2-json2csv
基本用法:
Data
是具有被转换成CSV JSON对象。 Filename
是输出文件的名称。包括的步骤是:
安装库
npm install angular2-json2csv --save
导入包中的组件
import {CsvService} from 'angular2-json2csv'
添加服务组件
constructor(private csvService: CsvService) {
}
调用的构造函数服务
this.csvService.download(this.Data, 'Filename');
它不工作了。 –
你使用的是Angular 5吗?这似乎不适用于Angular 5.有同样的问题:https://github.com/aqeel-legalinc/angular2-json2csv/issues/11 –
是的。似乎没有人再维持它了。 –
npm install --save angular2-csv
在component.ts
import { Angular2Csv } from 'angular2-csv/Angular2-csv';
var data = [
{
name: "Test 1",
age: 13,
average: 8.2,
approved: true,
description: "using 'Content here, content here' "
},
];
new Angular2Csv(data, 'My Report');
- 1. 角4.意外令牌出口
- 2. 的R - 出口Numsummary到csv
- 3. 出口的datagridview到csv
- 4. 出口MySQL表到CSV
- 5. 角4根模块“进口”和在角度4“进口”
- 6. 专注于角度4与量角器弹出窗口
- 7. 角4“出口 'AnimationEvent' 不是在 '@角/动画'
- 8. Rails 4 - 将路由导出到CSV
- 9. 阅读JSON在角4
- 10. CSV出口在轨
- 11. Django的CSV出口
- 12. 检票CSV出口
- 13. 出口从猪CSV
- 14. 迁移角1角到4
- 15. 从mongodb导出json数据到csv
- 16. 从CSV文件导出行到JSON
- 17. 出口的Datagrid到CSV使用的DataTemplate
- 18. 出口指定文本在CSV到HTML
- 19. 出口preg_match_all到CSV文件匹配
- 20. 出口嵌套实体到CSV文件
- 21. 出口计算机信息到CSV
- 22. 在Excel角出口
- 23. CSV到PHP到JSON到MySQL
- 24. json到csv与php
- 25. CSV到JSON基准
- 26. JSON到CSV模式
- 27. json到python的csv
- 28. 转换JSON到CSV
- 29. JSON提取到CSV
- 30. 出口“ɵcmf”在“@角/核心”未找到
您使用的角度CLI安装?看看文档https://github.com/angular/angular-cli/wiki/stories-third-party-lib – JEY
你可以在你试过上面的插件的地方分享你的代码吗?如果你没有问过如何导入?因为这里是一个相同的文档。 https://www.npmjs.com/package/json2csv –
@CliveMac,我试图找到一个解决方案Angular 4 – Suvonkar