基于 layui、xlsx.js 封装的 excel 导出小插件

boyanx6个月前技术教程16

简介

在工作中发现突然对excel导出有点小需求,所以开发了这款小插件。此工具兼容IE10,firfox等主流浏览器。

文件读取基于H5的FileReader,导出excel基于XLSX.js(此项目已开源github),下载功能基于FileSaver。

Blob.js则是在IE10中hack实现

polyfill.js为IE有名的兼容插件

安装

作为Layui的插件,如果在非Layui环境中则需要加载JQuery再加载layui_exts/excel.min.js,随后使用全局变量 LAY_EXCEL 调用函数

成品演示



有需要的朋友可以自行导入插件或者安装,成品演示地址就不发了

/jivesoft/layui-excel

地址已给出,自行构造gitee域名即可git使用,制作不易点个赞再走吧


标签: jquery loading
返回列表

上一篇:Bootstrap5 响应式布局:移动端适配终极方案

下一篇:视差滚动不适合网页的5个原因

相关文章

前端面试:异步加载和延迟加载的理解?

回答:异步加载和延迟加载是前端优化网站性能的两种方法。异步加载的方案: 动态插入script标签通过ajax去获取js代码,然后通过eval执行script标签上添加defer或者async属性创建并...

Bootstrap5 响应式布局:移动端适配终极方案

你的网页在手机上又双叒叕变形了?老板拍桌要求三天搞定移动端?别慌,Bootstrap5的响应式魔法正在待命!移动端流量早已超越桌面端,但你的网站还在用“缩小版”应付手机用户?研究表明,53%的用户会因...

小技巧,如何使用 webpack 降低前端资源文件维护成本

前言前端现在开发某个常见功能,直接会在 npm 找到合适的包,这些包存在于 node_modules 目录下。如何减少包体积,用下 CDN 加速,或者这个模块只有 script 标签导入方式时,直接从...

用lazyload.js释放你网站的宽带

本教程将使用Visual Studio 2013手把手教你用lazyload.js释放你网站的宽带。本文源码:https://github.com/shellcheng/UsedLazyjs本文地址:...

资源分享:炫酷的css3动画加载框架Loaders

页面加载动画在web应用中必不可少,加载动画效果也各有千秋。在web页面ajax请求,单页面应用页面切换时好的加载动画会让浏览者赏心悦目忘记加载的耗费时间,一个性能好的页面,必须有loading预加载...

伟景行 citymaker 从入门到精通(1)——js开发,最基本demo,加载cep工程文件

开发环境:citymaker 7(以下简称cm),jquery,easyui 1.4(界面),visual studio 2012(没有vs,部署到IIS也行,html在本地目录双击打开可用)以下演示...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。