el-table的数据导出为excel表格数据出错

el-table导出为excel表格时间和学生学号两栏为什么会成这样?

代码截图:

阅读 1.8k
1 个回答

都是正常现象,学号是因为你原始数据类型是数字,excel对于数字默认都会写成科学记数法模式,至于时间就是宽度不够而已,你自己在excel里新建一个日期然后把宽度缩小也会变成####
学号列只要把table处理下把学号用toString()转为string就行了。

宽度设置方法修改你代码中的sheet即可

sheet["!cols"] = [
  { wch: 220 },
  { wch: 230 },
  { wch: 230 },
  ...
];
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题