Unverified 提交 d16f6f8e 作者: destiny 提交者: GitHub

fix(component): 解决导出excel数据某一项为null时计算宽度报错 (#2338)

上级 fc2e2c87
...@@ -17,8 +17,8 @@ function setColumnWidth(data, worksheet, min = 3) { ...@@ -17,8 +17,8 @@ function setColumnWidth(data, worksheet, min = 3) {
data.forEach((item) => { data.forEach((item) => {
Object.keys(item).forEach((key) => { Object.keys(item).forEach((key) => {
const cur = item[key]; const cur = item[key];
const length = cur.length; const length = cur?.length ?? min;
obj[key] = Math.max(min, length); obj[key] = Math.max(length, obj[key] ?? min);
}); });
}); });
Object.keys(obj).forEach((key) => { Object.keys(obj).forEach((key) => {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论