很久之前记录了一篇vue导出模板的功能,vue导出模板下载
https://blog.csdn.net/weixin_42416812/article/details/103863501
这个需要提供一个模板文件,然后存在前端,最后再导出。
今天补充下,后端返回一个文件流的情况下,怎么导出element-ui的表格文件
<el-button
type="success"
size="mini"
icon="el-icon-download"
@click="clickExport"
>Excel导出</el-button
>
methods里面的js代码
clickExport() {
this.downloadLoading = true
let exportQuery = JSON.parse(JSON.stringify(this.tableQuery));
//返回给后端的分页参数
exportQuery.PageIndex = 1;
exportQuery.PageSize = 8888