Browse Source

fix: 修复ColumnSetting中默认隐藏列拖拽排序错误的bug (#1931)

Co-authored-by: 顾佳磊 <jareygu@gmail.com>
小顾 2 years ago
parent
commit
50468e9581
1 changed files with 6 additions and 1 deletions
  1. 6 1
      src/components/Table/src/components/settings/ColumnSetting.vue

+ 6 - 1
src/components/Table/src/components/settings/ColumnSetting.vue

@@ -313,7 +313,12 @@
               }
 
               plainSortOptions.value = columns;
-              setColumns(columns);
+
+              setColumns(
+                columns
+                  .map((col: Options) => col.value)
+                  .filter((value: string) => state.checkedList.includes(value)),
+              );
             },
           });
           // 记录原始order 序列