当前位置: 首页 > news >正文

UNiapp之微信小程序导出Excel

 效果如下

参考小程序:日常记一记 ---账单页面

主要功能是根据筛选条件导出账单明细列表,实现该功能主要借助一个工具(excel.js),可在文章顶部下载或者一下网盘下载

 https://pan.baidu.com/s/1RLisuG4_7FGD0Cnwewyabg?pwd=pd2a

提取码: pd2a  

第一步,下载工具js到配置文件里面,并且在需要的页面引入

import * as XLSX from '@/config/excel.js'

第二步,定义一个导出按钮,写一个导出方法即可

    1,按钮

<view class="jisuanqi" @click="exportExcel"><image class="jsqimg" src="../../static/phb.png"></image>
</view>

2,按钮方法 

methods: {// 导出excelexportExcel() {const fileName='账单明细'const header = ['ctime', 'payname', 'remark','typename','type','money'];const headerName = { ctime: '记账时间', payname: '支付类型', remark: '备注' ,typename:'消费类型',type:'支出2/收入1',money:'价格(元)'};const ExcelData = this.excelList;//列表数据uni.showToast({title: "导出中,请稍后...",duration:3000,icon: 'none'}) XLSX.excel_exprot(ExcelData, header, headerName,fileName)},
}

3,列表集合

data() {return {excelList:[]  //接口提供数据}}

     

http://www.lryc.cn/news/428955.html

相关文章:

  • fsadsadsad
  • 高效录制新选择:2024年Windows录屏软件
  • Java技术面试(一面)
  • docker修改数据目录
  • Appium学习
  • 回顾 | 瑞云科技亮相ICIC2024,虚拟仿真实训云平台引关注
  • libLZMA库iOS18平台编译
  • 《AI办公类工具PPT系列之二——iSlide AI》
  • C语言基础(六)
  • 什么是词向量?如何得到词向量?Embedding 快速解读
  • AI视频创作应用
  • JAVA常见的工具类之Object类(超详细)
  • 深度学习(YOLO、DETR) 十折交叉验证
  • 基于php网上差旅费报销系统设计与实现
  • 微服务及安全
  • 图文详解ThreadLocal:原理、结构与内存泄漏解析
  • 基于java的综合小区管理系统论文.doc
  • 如何合理设置PostgreSQL的`max_connections`参数
  • Kubectl 常用命令汇总大全
  • 【Linux】Linux环境基础开发工具使用之Linux调试器-gdb使用
  • clickhouse_driver
  • BI分析实操案例分享:零售企业如何利用BI工具对销售数据进行分析?
  • python : Requests请求库入门使用指南 + 简单爬取豆瓣影评
  • 宋红康JVM调优思维导图
  • linux 网卡配置
  • IEEE |第五届机器学习与计算机应用国际学术会议(ICMLCA 2024)
  • 【网络安全】漏洞挖掘:IDOR实例
  • vue项目执行 cnpm install 报错证书过期的解决方案
  • XGboost的安装与使用
  • 【AI趋势9】开源普惠