【发布时间】:2022-09-25 21:52:29
【问题描述】:
我是 React 的新手。
我正在尝试将使用 \'react-data-table-component\' 显示的 JSON 数据导出到 CSV 文件。
我已经按照this link 中的示例复制了提供的确切代码 sn-p。下面是我的代码 sn-p 和编译过程中发生的相应错误。
import Export from \"react-data-table-component\"
import DataTable, { TableColumn, TableStyles } from \"react-data-table-component\";
import React from \"react\";
---code declarations---
const actionsMemo = React.useMemo(() => <Export onExport={() => downloadCSV(customerList)} />, []);
return (
<>
<Row>
<Col lg={3}>
<Box className=\"box\" sx={{ display: \'flex\', alignItems: \'flex-end\' }}>
<TextField id=\"input-with-sx\" label=\"Input National ID\" variant=\"standard\" />
<PersonSearchIcon sx={{ color: \'action.active\', mr: 1, my: 0.5 }} />
</Box>
</Col>
</Row>
<br/>
<Row>
<Col lg={12}>
<div className=\"card mb-3\">
<div className=\"card-body\">
<DataTable columns={columns} data={customerList}
pagination customStyles={mycustomStyles} actions={actionsMemo}/>
</div>
</div>
</Col>
</Row>
</>
);
有人可以帮助我识别我可能缺少的任何其他模块,以便具有导出数据功能。提前致谢。
标签: javascript reactjs react-typescript react-data-table-component