react导出csv

编程入门 行业动态 更新时间:2024-10-21 18:44:19

<a href=https://www.elefans.com/category/jswz/34/1771383.html style=react导出csv"/>

react导出csv

react导出csv

最近在react项目中遇到了将list数据导出csv文件的需求。
找到了两个方法。
方法一:使用react-csv插件

//引入react-csv插件
npm install  react -csv
//引入模块
import React from "react";
import { CSVLink } from "react-csv";
export default class csvList extends React.Component {
state = {list:[];headers:[]
}render() {return (<CSVLinkfilename={"test.csv"}data={this.state.list}headers={this.state.headers}>导出</CSVLink>)}}

更多使用方法可以参考官方文档

方法二:使用csv-exportor插件

//npminstall一下
npm install csv-exportor
//引入
import CsvExportor from "csv-exportor";
export default class csvList extends React.Component {
state = {
list:[];
headers:[]
}
exportCsv = () => {let csvData = this.state.list;CsvExportor.downloadCsv(csvData,{ header: this.state.headers},"test.csv");};render() {return (<Buttontype="danger"onClick={this.exportCsv }>导出</Button>)}
}

更多推荐

react导出csv

本文发布于:2024-03-05 04:06:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1711272.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:react   csv

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!