我是 React 的新手。
我正在尝试将使用“react-data-table-component”显示的 JSON 数据导出到 CSV 文件。
我通过复制提供的确切代码片段来遵循此链接中的示例。下面是我的代码片段和编译过程中发生的相应错误。
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>
</>
);
有人可以帮助我识别我可能缺少的任何其他模块,以便具有导出数据功能。提前致谢。
