vue element ui table导出Excel表格
来源:互联网 发布:如何利用语言编程 编辑:程序博客网 时间:2024/06/10 14:34
一、需要安装依赖:
cnpm install -S file-saver xlsx
cnpm install -D script-loader
二、项目中新建一个文件夹:(vendor---名字任取)
里面放置两个文件Blob.js 和 Export2Excel.js。
三、vue文件写入这俩个方法
export2Excel() {
require.ensure([], () => {
const { export_json_to_excel } = require('../../vendor/Export2Excel');
const tHeader = ['序号', 'IMSI', 'MSISDN', '证件号码', '姓名']; //对应表格输出的title
const filterVal = ['ID', 'imsi', 'msisdn', 'address', 'name']; // 对应表格输出的数据
const list = this.tableData;
const data = this.formatJson(filterVal, list);
export_json_to_excel(tHeader, data, '列表excel'); //对应下载文件的名字
})
},
formatJson(filterVal, jsonData) {
return jsonData.map(v => filterVal.map(j => v[j]))
}
四、按钮导出调用export2Excel方法
五、在build----webpack.base.conf.js中resolve的alias加入 'vendor': path.resolve(__dirname, '../src/vendor'),
vuedor请看第二条
- vue element ui table导出Excel表格
- vue element-ui table表格滚动加载
- vue 将表格导出为excel表格
- js 将table表格导出excel
- 把table表格内容导出为excel
- html table 表格导出到Excel
- 利用poi实现table表格导出excel
- html table表格导出excel的方法
- 利用vue和element-ui设置表格内容分页
- vue+element-ui+ajax的一个表格实例
- Easy UI DataGrid 导出Excel表格
- element UI table表格组件使用[超级完整功能]
- 使用Element-ui的Table时表格不能显示问题
- Element-ui table中过滤条件变更表格内容
- 基于vue.js 2.0,不使用webpack,只在浏览器上单独使用Element UI的Table表格控件完成增删改查页面
- html Table表格数据导出EXCEL通用工具(javaee)
- js 导出 html 中的 table 表格为 excel
- Vue.js UI框架 - element
- MySQL 配置优化
- Bootstrap CSS组件---小图标
- openCV学习笔记(五):滤波的实现
- [杜教筛] HDU5608. function
- 调用远程主机上的RMI服务时抛出java.rmi.ConnectException: Connection refused to host: 127.0.0.1异常原因及解决方案
- vue element ui table导出Excel表格
- 主题:结束是为了更好的开始
- Node.js 核心模块 Timers 详解
- Java 异常使用总结
- 条件随机场(1)——原理
- [2014 ACM 西安区域赛]PalindromicTree 回文树
- iOS App的生命周期
- Spring Cloud Config 之svn配置仓库与动态刷新(客户端自动刷新)
- 润乾报表5 动态指定按行分页的行数