1.npm install --save xlsx file-saver

2.

https://github.com/SheetJS/js-xlsx

https://github.com/eligrey/FileSaver.js

3.组件头

import FileSaver from 'file-saver'
import XLSX from 'xlsx'
4.
<el-button class="fr el-button--success" @click="exportExcel">导出excel</el-button>

5.

<el-table id="rebateSetTable"

6.
exportExcel () {  /* generate workbook object from table */  let wb = XLSX.utils.table_to_book(document.querySelector('#rebateSetTable'));  /* get binary string as output */  let wbout = XLSX.write(wb, { bookType: 'xlsx', bookSST: true, type: 'array' });  try {    FileSaver.saveAs(new Blob([wbout], { type: 'application/octet-stream' }), '组态继承.xlsx');  } catch (e)  {    if (typeof console !== 'undefined')      console.log(e, wbout)  }  return wbout},

转载于:https://www.cnblogs.com/xianyk/p/9399436.html

elementUI+vue-cli el-table=》excel相关推荐

  1. table中加表单元素怎么验证_使用element-ui +Vue 解决 table 里包含表单验证的问题...

    应用场景: 在实际使用中经常会遇到需要在Form表单中使用table表格进行表单提交,同时又需要对table的字段进行校验,效果如图所示: 这个校验中,最关键的问题在于如何给el-form-item ...

  2. 使用Vue CLI 3将基于element-ui二次封装的组件发布到npm

    前言:之前在网上找的好多都是基于vue-cli 2.x的,而使用vue-cli 3的文章比较少,Vue CLI 3 中文文档,所以我在自己尝试的时候把几篇文章结合了一下,调出来了我想要的模式,也就是V ...

  3. Vue2.x 核心基础(Vue概述,Vue基本使用,@vue/cli脚手架,Element-UI 的基本使用,Vue模板语法)

    1. Vue概述 尤雨溪:Vue.js的创建者 2014年2月,Vue.js正式发布 2015年10月27日,正式发布1.0.0 2016年4月27日,发布2.0的预览版本 Vue:渐进式JavaSc ...

  4. vue2.0基于vue-cli,element-ui饿了么vue前端开源项目制作vue的树形table,treeTable

    该组件基于技术栈,主要涉及vue-cli生成的webpack项目脚手架,在此脚手架项目基础上完成的,整合了element-ui开源vue的UI项目 1.vue-cli的安装使用 npm install ...

  5. 《Vue入门到精通》最强Vue教程,附带经典案例,万字详解,干货十足!

    目录: 一.前言 二.Vue是什么? 1.简介 2.发展史 3.为什么要学习Vue? 4.jQuery.javascript.Vue的区别 5.Vue框架构造 三.Vue的使用 1.Vue环境搭建 2 ...

  6. vue脚手架搭建配置试调地址和端口号_全栈的自我修养: 002使用@vue/cli进行vue环境搭建 (使用Vue,SpringBoot,Flask完成前后端分离)...

    全栈的自我修养: 使用@vue/cli进行vue.js环境搭建 Success, real success, is being willing to do the things that other ...

  7. 如何在 Vue 中导出数据至 Excel 表格 - 卡拉云

    本文首发:<如何在 Vue 中导出数据至 Excel 表格 - 卡拉云> 我们经常需要在 Vue 搭建的后台管理系统里导出数据到 Excel / CSV ,方便我们将数据共享给其他同学或在 ...

  8. Vue、Vuejs从入门到精通 | Vue CLI详解

    学习视频来源:B站<Vue.Vuejs从入门到精通> 个人在视频学习过程中也同步完成课堂练习等,现将授课材料与个人笔记分享出来. sudo npm install -g @vue/cli ...

  9. VUE学习-脚手架vue cli(六)

    一.脚手架vue cli 官网文档:https://cli.vuejs.org/zh/guide/ A)安装vue/cli 1.使用以下命令安装: npm install -g @vue/cli # ...

  10. js html table转excel文件 js获取(复制 / 粘贴板)的内容js复制table粘贴到excel中

    js html table转excel文件 参考资料: 70行代码实现vue+sheetJs导出excel功能 sheetJs的git项目代码 代码太长建议直接粘贴复制 <!DOCTYPE ht ...

最新文章

  1. 第一章 Mysql 简介及安装和配置
  2. css加载会造成阻塞吗
  3. 年度数据与月度数据转化_山东工会新媒体传播力指数2020年12月数据、年度数据出炉...
  4. [Java基础]反射获取成员方法并使用
  5. java考前复习之数组
  6. T4生成实体,单张表和多张表
  7. 看章立民的sql server 2000程序设计
  8. 普通摄像头游戏——飞翔
  9. 海康威视4路播放封装----安卓开发
  10. k3刷机 重置_什么是联想 K3刷机前的双清
  11. Burp Suite 扫描工具
  12. 约束最优化方法之最优性条件
  13. 服务器系统咋关机呀,服务器关机详细步骤
  14. 4pm 方法操datagrid
  15. 实习工作日志 2019.03.06
  16. Java实现屏幕截屏
  17. PAT a1128
  18. php route,FastRoute
  19. Visual Studio基本使用
  20. MYSQL--架构--MGR--理论--04--事务和冲突检测机制

热门文章

  1. 错误 2 error C2059: 语法错误:“::”
  2. 正则表达式(2.实例)
  3. 【Android开发】构建Android源码编译环境
  4. 实例讲解《Microsoft AJAX Library》(2):DomEvent类
  5. php5.5参数配置优化,5个PHP性能优化的编程习惯
  6. activity 变成后台进程后被杀死_Android后台杀死系列之二:ActivityManagerService与App现场恢复机制...
  7. Python: How to import other Python files
  8. 【Python-ML】神经网络激励函数-Softmax
  9. Linux命令netstat解读
  10. 虚拟内存——Windows核心编程学习手札之十四