Angular纯前端实现table表格导出excel的xls格式
版本:angular版本5.2.0
插件:filesaver1.3.8
方法:
首先npm安装filesaver
npm install file-saver --save
然后直接在表格所属的component中,不是module,是在componet中引入,代码如下:
component.ts
import { saveAs } from "file-saver";//方法
exportTable() {const blob = new Blob([document.getElementById('exportableTable').innerHTML], {type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8"});saveAs(blob, 'test.xls');
}component.html
<button mat-raised-button color="primary" (click)="exportTable()">导出</button>
<div id="exportableTable" class="hidden-table">
<table><thead><tr><th *ngFor="let item of tableTitle">{{item}}</th></tr></thead><tbody><tr *ngFor="let item of tableData"><td *ngFor="let title of titleArr">{{item[title]}}</td></tr></tbody>
</table>
</div>
原文链接:
http://www.ngui.cc/news/show-2048.html
其他;
https://www.npmjs.com/package/js-xlsx
Angular纯前端实现table表格导出excel的xls格式相关推荐
- js table表格导出Excel 设置文件名称
一.table表格导出 <!DOCTYPE html> <html> <head lang="en"> <meta charset=&qu ...
- elementui中有导出组件吗_Element-ui组件库Table表格导出Excel表格
安装 npm install --save xlsx file-saver 两个插件的详细地址在下面 https://github.com/SheetJS/js-xlsx https://github ...
- 纯前端js(或者vue)导出excel实现:合并单元格、设置单元格样式、单元格内换行
前提是安装xlsx,已经可以导出普通的excel npm install --save xlsx file-saver 然后需要安装 npm install xlsx-style 如果运行的时候报错 ...
- 利用poi实现table表格导出excel
思路:把table转成json数据传到后台(需要用到jquery.tabletojson.min.js),json转成list<list<String>>类型.利用poi导出e ...
- SpringBoot后端+Vue之AntDesignVue前端实现查询表格导出excel功能
用的是阿里的com.alibaba.excel包,pom的依赖如下 <dependency><groupId>com.alibaba</groupId><ar ...
- 前端复杂表格导出excel,一键导出 Antd Table 看这篇就够了(附源码)
前端导出 excel 的需求很多,但市面上好用的库并不多,讲明白复杂使用场景的文章更少. 本文将以文字 + demo 源码的形式,力求讲清楚满足 99% 使用场景的终极 excel 导出方案. 如果项 ...
- 把table表格导出为excel文件
<script type="text/javascript">/* 把html table表格导出为excle文件使用方法:<a href="javaS ...
- jQuery表格导出Excel文件以及网页内容导出Word文档
前言: 我在这里给大家介绍一下我们能用代码实现的最简单的两种转换为Excel文件以及Word文档的方法. jQuery表格导出Excel文件 先来看看我们的层级划分: 如图所示: demo.css 代 ...
- html表格导出excel有几种方式
html表格导出excel有几种方式 一. 前后端结合 利用 JavaScript 将表格内容转换为 Excel 文件格式,然后通过 Ajax 请求将文件数据发送给后台,再由后台返回该文件数据流,前端 ...
- jQuery实现表格导出Excel功能
jQuery实现表格导出Excel功能 jquery实现表格导出Excel功能,这里我们用到jquery的一个小插件:jquery-table2excel jquery-table2excel线上引用 ...
最新文章
- apache配置网络驱动器
- LSTM UEBA异常检测——deeplog里其实提到了,就是多分类LSTM算法,结合LSTM预测误差来检测异常参数...
- matlab与quartus的联合数据交换(NCO与文件数据的混频处理)
- OpenLDAP、什么是目录服务、OpenLDAP简介、LDAP的基本模型、目录树概念、(DC、UID、OU、CN、SN、DN、RDN、c、o)、LDAP的使用
- html中optition默认类型,射频微电子学概论.PDF
- 消元法解n元一次方程组 c++实现
- dns服务器地址为空,dns服务器地址为空
- XYplorer设置-右键新建word文档或者md文档
- 前端开发也要知道的 DNS
- 猫眼 — 破解数字反爬获取实时票房
- 42. OP-TEE中secure stroage------安全文件的创建
- 网站分析行业的“前途”和“钱途”
- 基于Linux系统部署新世纪版五笔输入法
- max31865模块 PT100测温 PT1000测温 接线说明要点说明 使用说明 程序 单片机
- 如何截取电影画面转换成gif动图做微信表情包
- XRebel 第一次使用时激活
- TWS耳机OVP芯片,过压保护电路芯片
- 小插曲 之 二分查找
- antd table 超出显示省略号无效果
- 【uniapp】页面下拉刷新