1、订单号在html中是文本导出的时候自动转成数字了
2、在写出到excel的时候长数字最后三位全部变成0,数据已经错了,所以在excel里改格式没用
3、尝试过吧xlsx模块里所有的toExponential全部删了也是没用
var wb = XLSX.utils.table_to_book(document.querySelector("#out-table"));
var wbout = XLSX.write(wb, {
bookType: "xlsx",
bookSST: true,
type: "array"
});
try {
FileSaver.saveAs(
new Blob([wbout], { type: "application/octet-stream" }),
"sheetjs.xlsx"
);
} catch (e) {
if (typeof console !== "undefined") console.log(e, wbout);
}
return wbout;
第一行代码加上 { raw: true } 导出的时候使用原来的格式
var wb = XLSX.utils.table_to_book(document.querySelector("#out-table"),{ raw: true });