前端导出Excel
第三方包
import FileSaver from "file-saver";
import XLSX from "xlsx";
方法-------- //导出excel方法
exportToExcel(){
//此处传入table的DOM节点
let et =XLSX.utils.table_to_book(document.querySelector("#myTable,{raw:true}));
let etout = XLSX.write(et, {
bookType: "xlsx",
bookSST: true,
type: "array",
});
try {
FileSaver.saveAs(
new Blob([etout], {
type: "application/octet-stream",
}),
"项目招商结果记录表.xlsx"
); //trade-publish.xlsx 为导出的文件名
} catch (e) {
// console.log(e, etout,'导出数据');
}
return etout;
},