huangbin vor 4 Jahren
Ursprung
Commit
85a6aedcee
1 geänderte Dateien mit 8 neuen und 2 gelöschten Zeilen
  1. 8 2
      src/common/setup/table/clolumn.ts

+ 8 - 2
src/common/setup/table/clolumn.ts

@@ -44,12 +44,18 @@ export function getTableColumns() {
                 item.customRender = (obj: any) => `${obj.index + 1}`
                 item.width = 30
             }
-            // 设置表格宽度,默认120
+            // 设置表格宽度
             if (columnwidth && columnwidth !== '0') {
                 item.width = +columnwidth
             } else {
-                item.width = 120 // 默认120
+                const len = columntitle.length
+                if (len > 4) {
+                    item.width = 120 + 10 * (len - 4)
+                } else {
+                    item.width = 120 // 默认120
+                }
             }
+
             // 数据格式化
             if (formatterstring) {
                 const fn = getFromatterFn(formatterstring)