js下载excel示例demo

embedded/2024/11/8 21:50:44/
<Buttontype={"primary"}key="out"onClick={async ()=>{const ExportJsonExcel = require("js-export-excel");const datas = selectedRowsState //确保勾到的数据是一个列表,列表中每个值是字典const option = {};const dataTable = []if(datas){for (const i in datas){console.log("datas[i]",datas[i])const obj = {'gxdwbmjm':datas[i].gxdwbmjm,'lg_num':datas[i].lg_num,'fj_num':datas[i].fj_num,'cw_num':datas[i].cw_num,'ruzhu_num':datas[i].ruzhu_num,'zaizhu_num':datas[i].zaizhu_num,'ruzhu_rate':datas[i].ruzhu_rate,}dataTable.push(obj)}}option.fileName = "统计结果";option.datas = [{sheetData: dataTable,sheetName: "sheet",sheetFilter: ["gxdwbmjm","lg_num","fj_num", "cw_num","ruzhu_num","zaizhu_num","ruzhu_rate"],sheetHeader: ["地区","旅馆家数","房间数", "床位数","入住总人次","在住人数","入住率"],columnWidths: [10,10,10,10,10,10,10],}];const toExcel = new ExportJsonExcel(option); //newtoExcel.saveExcel(); //保存}}
>批量导出<DownOutlined/></Button>
当然使用之前需要安装js-export-excel才行,cmd去项目根目录执行命令安装:yarn add js-export-excel

http://www.ppmy.cn/embedded/135998.html

相关文章

内网部署web项目,外网访问不了?只有局域网能访问!怎样解决?

相关技术 要实现“内网部署&#xff0c;外网访问”&#xff0c;可以使用内网穿透、VPN技术、DMZ主机、端口映射等方法。以下是对这些方法的详细解释&#xff1a; 一、内网穿透 内网穿透是一种技术&#xff0c;它通过将内网设备映射到公网上的方式&#xff0c;实现外网访问内…

面相小白的php反序列化漏洞原理剖析

前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文整理反序列化漏洞的一些成因原理 建议学习反序列化之前 先对php基础语法与面向对象有个大体的了解 (我觉得我整理的比较细致&#xff0c;了解这俩是个啥就行) 漏洞实战情况 这个漏洞黑盒几乎不会被发现&am…

正则表达式 - 简介

正则表达式 - 简介 正则表达式&#xff08;Regular Expression&#xff0c;简称Regex&#xff09;是一种用于处理字符串的强大工具&#xff0c;它允许用户通过特定的模式&#xff08;pattern&#xff09;来搜索、匹配、查找和替换文本中的数据。正则表达式广泛应用于文本编辑器…

在PHP中使用UTF-8编码防止乱码需要注意以下几点‌:

在PHP中使用UTF-8编码防止乱码需要注意以下几点‌&#xff1a; ‌设置PHP文档编码为UTF-8‌&#xff1a;在PHP代码的最开始使用header()函数设置文档的编码为UTF-8。例如&#xff1a;header("Content-Type: text/html; charsetutf-8");‌12。 ‌确保文件编码为UTF-8…

Docker 基础命令简介

目录 Docker 基础命令 1. Docker 版本信息 2. 获取 Docker 帮助 3. 列出所有运行中的容器 4. 运行一个新的容器 5. 查看容器日志 6. 停止容器 7. 启动已停止的容器 8. 删除容器 9. 列出所有镜像 10. 拉取镜像 11. 构建镜像 12. 删除镜像 13. 执行命令 14. 查看容…

Dubbo负载均衡

负载均衡策略与配置细节 Dubbo 内置了 client-based 负载均衡机制&#xff0c;如下是当前支持的负载均衡算法&#xff0c;结合上文提到的自动服务发现机制&#xff0c;消费端会自动使用 Weighted Random LoadBalance 加权随机负载均衡策略 选址调用。 如果要调整负载均衡算法…

wx.openSetting未调起小程序设置界面的坑

一、遇到的问题 调用wx.openSetting未调起小程序设置界面 二、最终使用的方案 解决后有一个问题,小程序设置页面同意授权后,快速返回页面点击开始录制按钮,小程序设置未生效期间,按钮无法点击;这种延迟暂时忽略吧 <view class="cm2 f1s n" bind:tap=&quo…

Python与Excel交互:pandas库安装及基本用法

在之前的文章中&#xff0c;我们探讨了Python处理Excel文件的基本概念&#xff0c;如工作簿、工作表以及单元格等。现在我们将转向具体的工具介绍——pandas库&#xff0c;它是Python中最常用的数据分析库之一&#xff0c;能够非常便捷地读取、处理和写入Excel文件。 安装pand…