excel默认会把超过15位的长数字显示为科学计数法,而且大于15位的都补充为0。
这样在我们导出订单或者其他长数字的时候就会出现问题,比如订单号显示补全,那么最简单的方法是什么呢,我看网上有写改源码的……
这……反正我是不建议这样做。
直接在我们要导出的数据后面加一个 + ' '
让excel不要吧数字识别成数字,而是识别成字符串就行了。
我们看一下示例:
bt.account=list.data[i].bank_card+ ' ';
注意:使用 String(XXXX) 或者XXX.toString()的方法是不好用的,因为我们最终导出是Excel来识别的,而不是我们的js环境。