px-excel
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

Px-excel

基于 antd table columns 的 excel 导入导出方法

功能

导出

  • 支持传入分页接口,获取所有数据导出
  • 自定义单元格样式
  • 数据有效性范围
  • 支持加密导出(压缩为 zip)

导入

  • 纯浏览器读取 excel 并校验
  • 只校验表头行

安装

yarn add px-excel

使用

const file = this.files[0];

const excelReader = new PxExcel.Reader({
  columns,
});

const excelExpoter = new PxExcel.Exporter({
  columns,
});

const result = await excelReader.readAndValidate(file, {
  startRow: 2,
});

if (result.isValidated) {
  excelExpoter.addSheet("test", [["test"]]).download("test");
}

console.log("result", result);

Readme

Keywords

none

Package Sidebar

Install

npm i px-excel

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

19.8 kB

Total Files

9

Last publish

Collaborators

  • kelvin_ww