Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

export-table-to-excel

double_c40MIT1.0.0TypeScript support: included

a tool to export table to excel

tool, table, excel, export table, sheet

readme

一个将表格导出到excel的小工具

使用方法

npm i export-table-to-excel or yarn add export-table-to-excel

import ExportTableToExcel from 'ExportTableToExcel';
  • 主要 api

    • fileName 导出文件名,默认卫为时间戳
    • data 表格数据,数据结构见下方使用方法
    • dom 节点,作为 children 传入
    • style 导出按钮样式, 格式, { dispaly: 'none' }
  • 直接传递 table dom `js import React, { Component } from 'react'; import ExportTableToExcel from 'ExportTableToExcel';

export default class Demo extends Component { render() { return ( <ExportTableToExcel>

Firstname Lastname Email
John Doe john@example.com
</ExportTableToExcel> ); } }


* 传递数据

```js
const mockData = {
  header: ['firstName', 'lastName', 'email'],
  body: [['jack', 'tom', 'google.com'], ['jack', 'tom', 'google.com']],
};

import React, { Component } from 'react';
import ExportTableToExcel from 'ExportTableToExcel';

export default class Demo extends Component {
  render() {
    return (
      <ExportTableToExcel data={mockData} />
    );
  }
}