layui 读取本地excel内容_layui-excel

本文介绍了如何扩展layui以实现Excel数据导出功能,详细讲解了使用XLSX.js库来实现导出,并提供了字段排序、过滤和重命名的方法。通过示例代码展示了如何从后台获取数据,梳理数据结构,最后调用downloadExcel方法导出文件。
摘要由CSDN通过智能技术生成

扩展 layui 的导出插件 layui.excel

之前在工作过程中还有社区交流过程中,发现对导出 Excel 文件有需求,所以就萌发了封装插件的想法。导出excel功能基于 XLSX.js,部分代码参考网上的资料。

环境提示:预览环境需要部署在服务器下,不然无法异步获取需要导出的数据

功能演示:

在线演示:

期望收集

BUG收集

接口设计和后台程序参考

完善中....

函数列表

函数名

描述

downloadExcel(data, filename, type)

导出数据,并弹出指定文件名的下载框

filterExportData(data, fields)

梳理导出的数据,包括字段排序和多余数据过滤

重要函数参数配置

downloadExcel参数配置

核心方法,用于将 data 数据依次导出,如果需要调整导出后的文件字段顺序或者过滤多余数据,请查看 filterExportData 方法

参数名称

描述

默认值

data

数据列表

必填

filename

文件名称(不要带后缀)

必填

type

导出类型,支持 xlsx、csv、ods、xlsb、fods、biff2

xlsx

filterExportData参数配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值