js导出(vue-json-excel 长数字)Excel表格科学计数法后几位显示0的问题

zhuanbike 2022-5-10 1207

excel默认会把超过15位的长数字显示为科学计数法,而且大于15位的都补充为0。

这样在我们导出订单或者其他长数字的时候就会出现问题,比如订单号显示补全,那么最简单的方法是什么呢,我看网上有写改源码的……

这……反正我是不建议这样做。

直接在我们要导出的数据后面加一个 + ' '

让excel不要吧数字识别成数字,而是识别成字符串就行了。

我们看一下示例:

bt.account=list.data[i].bank_card+ ' ';

注意:使用 String(XXXX) 或者XXX.toString()的方法是不好用的,因为我们最终导出是Excel来识别的,而不是我们的js环境。

最新回复 (0)
发新帖