# ⌗ react-json-to-csv
A react button component to easily generate csv downloads of your json data. ✨
[![npm package version](https://badge.fury.io/js/react-json-to-csv.svg)](https://www.npmjs.com/package/react-json-to-csv)
[![npm downloads](https://img.shields.io/npm/dm/react-json-to-csv.svg)](https://www.npmjs.com/package/react-json-to-csv)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://prettier.io)
## Live Demo
[https://react-json-to-csv.coston.io](https://react-json-to-csv.coston.io)
## Features
- Create a csv download from json data
- Lightweight
- Easy to use
- optional filename
## Install
Install with npm:
```sh
npm i react-json-to-csv
```
Or load from a CDN:
```html
<script src="https://cdn.jsdelivr.net/npm/react-json-to-csv" />
```
## Example Usage
```jsx
import CsvDownload from 'react-json-to-csv'
...
<CsvDownload data={mockData} />
```
## Props
| Prop | Type | Requirement | Default | Description |
| --------- | --------- | ------------ | ------- | --------------------------------------------------- |
| data | `object` | `required` | `null` | object or array of objects |
| filename| `string` | `optional` | "export.csv" | The complete filename |
## Contributing
Please help provide good data faster! Submit any issues and/or make a pull request!
没有合适的资源?快使用搜索试试~ 我知道了~
react-json-to-csv:react按钮组件可轻松生成json数据的csv下载。 :sparkles:
共17个文件
js:6个
json:2个
md:1个
5星 · 超过95%的资源 需积分: 10 4 下载量 42 浏览量
2021-04-29
07:40:14
上传
评论
收藏 175KB ZIP 举报
温馨提示
⌗react-json-to-csv react按钮组件可轻松生成json数据的csv下载。 :sparkles: 现场演示 特征 从json数据创建csv下载 轻的 易于使用 可选文件名 安装 使用npm安装: npm i react-json-to-csv 或从CDN加载: < script src =" https://cdn.jsdelivr.net/npm/react-json-to-csv " /> 用法示例 import CsvDownload from 'react-json-to-csv' ... < CsvDownload xss=removed> 道具 Struts 类型 要求 默认 描述 数据 object required null 对象或对象数组 文件名 string optional “ export.csv” 完整的文件名 贡献 请
资源详情
资源评论
资源推荐
收起资源包目录
react-json-to-csv-master.zip (17个子文件)
react-json-to-csv-master
.gitattributes 66B
yarn.lock 444KB
src
index.js 321B
.babelrc 111B
.travis.yml 411B
LICENSE 1KB
test
jestsetup.js 319B
index.test.js 4KB
__snapshots__
index.test.js.snap 142B
dist
index.js 2KB
docs
root.js 711B
mockData.js 1KB
index.mdx 2KB
renovate.json 650B
.gitignore 1KB
readme.md 1KB
package.json 2KB
共 17 条
- 1
星见勇气
- 粉丝: 22
- 资源: 4737
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1