Ele SpreadJS
🦑 为大象慧云spreadjs打造功能性的封装,让前端只需专注业务开发,无需了解spreadjs繁琐的配置。
安装
npm install ele-spreadjs
快速应用
注入授权码
import { injectLicenseKey } from 'ele-spreadjs';
injectLicenseKey('授权码xxx');
初始化
import initSpread from 'ele-spreadjs';
const options = {
context: true,
comment: true,
toolkit: toolkitdom,
async: true
}
const workbook = initSpread(exceldom, json, options);
导入导出excel
import { excel } from 'ele-spreadjs';
excel.importFunc('xlsx', { tagId: true, pako: true }).then(res => {
console.log(res);
}).catch(e => {
console.error(e);
})
excel.exportFunc(json, { filename: '自定义文件名称.xlsx', pako: true }).then((filename) => {})
SpreadJS相关
import { GC, Excel } from 'ele-spreadjs';