layui第三方插件layui-excel的用法
一. layui-excel模块化
想到使用layui-excel,就默认认为使用使用了整个layui模块
1. layui-excel 的导入
layui官方文档找到layui第三方插件模块

搜索excel, 找到码云社区

下载lay-ext文件夹

放入自己的项目静态资源目录

在html中配置插件

在layui中导入插件

2.layui-excel的使用
2.1 下载excel文件
在网页中下载excel文件需要调用
excel.exportExcel([['Hello', 'World', '!']], 'hello.xlsx', 'xlsx')方法
方法参数介绍:
- 第一个参数: excel表中的数据内容, 一般是一个二维数组, 或者一个对象,另外可以独立设置表头
- 第二个参数: 下载的文件名称
- 第三个参数: 下载文件的类型
2.2 显示上传的excel文件
2.2.1 上传excel文件处理方式:
一般是点击触发上传文件事件
1 | $('#LAY-excel-import-excel').change(function (e) { |
1 | // 调用上传excel需要传入文件参数 |
关于layui的模板引擎
type=”text/html”用来指明这个模板引擎
id=”xxx”作为唯一标识检索需要渲染的内容,值得注意的是, 真正的渲染并不是在这个script标签里面的
layui模板引擎常见的写法:
{ {\ \# layui(语句) }}
1 | <script type="text/html" id="LAY-excel-export-ans"> |
2.2.2 拖放上传excel文件
1 | document.body.ondragover = function (e) { |