js下载excel表格

1. 安装依赖

进入项目文件夹,安装 xlsx

npm install xlsx

2. 在项目中引入

import * as XLSX from 'xlsx';

 3. 表格数据生成为excel并下载到本地

            //数据

             this.ExcelData = [{name:'我是名称'}]

             let arr=this.ExcelData.map(item=>{
                    return {
                        型号:1,
                        名称:item.name,
                    };
                });
                let sheet=XLSX.utils.json_to_sheet(arr),
                book=XLSX.utils.book_new();
                XLSX.utils.book_append_sheet(book,sheet,"sheet1");
                // user开头加时间戳的文件名,可以修改成其它名字
                XLSX.writeFile(book,`列表.xls`);
 

你可能感兴趣的:(javascript,开发语言,ecmascript)