|
|
@@ -412,9 +412,10 @@
|
|
|
this.size = this.currentItemCount; //表格长度变长
|
|
|
this.$nextTick(function () {
|
|
|
/* generate workbook object from table */
|
|
|
- let wb = XLSX.utils.table_to_book(
|
|
|
- document.querySelector("#rebateSetTable")
|
|
|
- );
|
|
|
+ let table = document.querySelector("#rebateSetTable").cloneNode(true);//克隆备份(原table不动)
|
|
|
+ // 因为element-ui的表格的fixed属性导致多出一个table,会下载重复内容,这里删除掉
|
|
|
+ table.removeChild(table.querySelector(".el-table__fixed-right"))//删掉备份的子节点
|
|
|
+ let wb = XLSX.utils.table_to_book(table,{raw:true});
|
|
|
/* get binary string as output */
|
|
|
let wbout = XLSX.write(wb, {
|
|
|
bookType: "xlsx",
|