-
EXCEL导出
-
参考文章
- http://www.voidcn.com/article/p-pbngeefx-btn.html
-
需求
现在需要做一个动态列表的导出功能,为什么说是动态列表呢,因为如下列表是通过配置平台配置,自动生成Table数据表格。
-
问题
写完ctrl层直接利用Postman测试,如果是直接利用写入C盘的方式是可以导出Excel的,但是这个会导致写到服务器的C盘,而不是客户的电脑,如果想要通过调起浏览器插件,同样的代码【另外写了一份调起浏览器插件的代码】,浏览器访问接口路径回车可以直接下载,但是通过前端的click事件,下载不成功!百思不得姐。。。。
-
解决办法
修改下载为前端下载,后台java不编写代码【注意适合简单excel导出】
-
代码[参考别人的]
-
ts
import * as FileSaver from 'file-saver';
import * as XLSX from 'xlsx';
exp