excel上传下载
- 官网地址 https://docs.sheetjs.com/docs/getting-started/installation/standalone
安装XLSX插件
yarn add xlsx
pnpm i xlsx
引入插件
import * as XLSX from 'xlsx'
导出excel
- 核心api
- XLSX.utils.book_new() 新建工作簿
- xlsx.utils.json_to_sheet(json数组)创建工作表 json格式 or
- xlsx.utils.aoa_to_sheet(二位数组)创建工作表 数组格式
- xlsx.utils.book_append_sheet(工作簿, 工作表)
- xlsx.writeFile(工作簿,名称,配置项) 下载生成的excel
示例代码 json数组格式
import xlsx from 'xlsx'
const workBook = xlsx.utils.book_new()
const workSheet = xlsx.utils.json_to_sheet([
{
id: 1, name: '张三',