文件名称:基于js-xlsx的前端excel导入导出工具
文件大小:3KB
文件格式:JS
更新时间:2022-06-26 04:06:02
excel
## excel导入导出工具 在需要使用的地方导入方法: ```javascript import { importExcel, exportExcel } from '@/util/excel' ``` 导入excel并转化为JSON: ```javascript // file: excel文件 // keys: 数组 excel每个列在JSON里对应的key,就是excel里A列对应的key为id,B列对应的key为name const keys = ['id', 'name'] importExcel(file, keys).then(res => { // res: 输出的JSON }) ``` 将JSON导出为excel: ```javascript // header:excel表头 对象 let header = { key: { // key 对应JSON里对象的key name: '列名称', // 表头名称 comment: '列备注', // 表头显示的备注 width: '10ch' // 10ch 10个中文宽度 100px 100像素宽度 不设置width宽度根据name长度自动设置 } } // data: 数组 需要导出的JSON数据 // fileName: 文件名 不传默认为文件名为导出 exportExcel(header, data, fileName) ```