前端导出Excel文件

安装

npm安装

npm install xlsx

 

例子


    handleDownload = () => {
      let arr =[ [‘主要信息‘, null, null, ‘其它信息‘], [‘姓名‘, ‘性别‘, ‘年龄‘, ‘注册时间‘], [‘张三‘, ‘男‘, 18, new Date()], [‘李四‘, ‘女‘, 22, new Date()] ];
            // 将数组转化为标签页
            var ws = XLSX.utils.aoa_to_sheet(arr);
            // 创建工作薄
            var wb = XLSX.utils.book_new();
            // 将标签页插入到工作薄里
            XLSX.utils.book_append_sheet(wb, ws);
            // 将工作薄导出为excel文件
            XLSX.writeFile(wb, 呵呵哒.xlsx);
  }

 

aoa_to_sheet: 这个工具类最强大也最实用了,将一个二维数组转成sheet,会自动处理number、string、boolean、date等类型数据;

前端导出Excel文件

上一篇:EF-数据迁移、删除以及分页查询显示


下一篇:inpainting papers