首页 > 解决方案 > 将自定义字段导出到 csv。反应管理员

问题描述

我使用 react-admin,我需要导出并非所有字段。在文档中,我发现了它是怎么做的。但我有一些错误。

const exporter = records => {
  const docketsForExport = records.map(record => {
    console.log(records);
    const { postForExport } = record;
    postForExport.id_ = record.id;
    return docketsForExport;
  });
  const csv = convertToCSV({
    data: docketsForExport,
    fields: ["id", "filename"]
  });
  downloadCSV(csv, "dockets");
};

当我单击 ExportButton 时,出现如下错误:

index.js:2178 uncaught at rootSaga at rootSaga 
 at admin 
 at admin 
 at takeEvery 
 at handleCallback 
 TypeError: Cannot set property 'id_' of undefined

标签: reactjsreact-admin

解决方案


O id não ta indo no record, procura em record.data.id ou passa o data ao invés do record

Google 将葡萄牙语翻译成英语:id 不在记录中,在 record.data.id 上搜索或传递日期而不是记录。


推荐阅读