Meteor.user()的嵌套结构未正确转换为CSV

时间:2017-07-16 14:44:50

标签: javascript meteor ecmascript-6 export-to-csv papaparse

我尝试使用harrison:papa-parse将Meteor.user()转换为Flat CSV文件。但profile对象在CSV中显示为[Object object]

在我遇到错误的地方,我几乎不需要什么指导?

以下是 template.js 事件代码

var data = Meteor.users.find({}).fetch();
var csv = Papa.unparse(data);
var now = moment().format('DD-MM-YYYY');
var blob = new Blob([csv],  {type: "text/csv;charset=utf-8"});
saveAs(blob, "User_Report_"+now+".csv"); 

提前表示感谢和尊重。

1 个答案:

答案 0 :(得分:0)

Papa-parse不支持深层嵌套结构,正如您可以看到的那样here。您需要编写自己的函数来遍历对象树。