解决layui框架excel导出长数据科学计数法问题
2022-04-06
前端
Layui
2047
0
Layui框架自带的导出excel数据默认导出的数据会以数字格式存放,比较长的数据存放后会经过科学计数法加工,从而导致数据错误解决方法:1、在/lib/layui-v2.5.5/lay/modules/table.js中搜索:d.exportFile2、将d.exportFile这个函数,用下面内容替换掉:;;;;d.exportFile = function (e, t, i) {
;;;;;;;;t = t || d.clearCacheKey(d.cache[e]), i = i || "csv";
;;;;;;;;var a = c.config[e] || {},;// 分页按钮
;;;;;;;;;;l = {csv: "text/csv", xls: "application/vnd.ms-excel"}[i], // meta格式
;;;;;;;;;;n = document.createElement