async exportData(){
if (this.multipleSelection && this.multipleSelection.length == 0) {
this.$message("未勾选要导出的数据");
return;
}
let params = {
uuids: this.uuidsString,
config: true
};
exportPreResultExcel(params).then(res => {
const fileName = '预审结果列表.xlsx';
const link = document.createElement('a');
let blob = new Blob([res], {type: 'application/vnd.ms-excel'});
link.download = fileName;
link.style.display = 'none';
link.href = URL.createObjectURL(blob);
document.body.appendChild(link);
link.click();
URL.revokeObjectURL(link.href);
document.body.removeChild(link);
});
}
},
2021-09-03 vue+elementui导出表格数据为excel文件
最新推荐文章于 2024-10-01 22:51:34 发布
此博客介绍了如何在JavaScript中使用async/await处理数据,当有多选数据且为空时,提示用户选择数据。通过`exportPreResultExcel`函数,实现将预审结果以Excel格式下载。
摘要由CSDN通过智能技术生成