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

boyanx1个月前技术教程5

简介

在工作中发现突然对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个原因

相关文章

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

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

webpack 的使用教程

今天接触webpack,就着官网上的教程一步一步的玩,把自己的理解总结以便和大家交流 webpack的主要特点1. 可以把js,css,image,甚至文本当成模块来处理,并通过require的方法来...

Jquery加载本地文件出现跨域错误的解决方案

禁止跨域是浏览器的安全限制机制,会报告上述错误。但是可以通过设置来绕过这个限制(如果经常调试前端代码,可以在本机装个web容器)。常见的方式:右击chrome快捷方式,选择“属性”,在“快捷方式”下的...

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

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

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

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

加载后执行RunAfterImgLoaded.js

RunAfterImgLoaded.js故名思议是一款在图片加载完之后执行的一个js插件,但是这个还只是一个设想,有时间会再将它做出来。关于图片加载完之后执行的问题引申出一些新的发现。在最近一个切图项...

发表评论    

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