瀏覽代碼

fix(BasicTable): index still show when set showIndexColumn false (#3455)

xachary 1 年之前
父節點
當前提交
75f5b7ac4d
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/components/Table/src/components/settings/ColumnSetting.vue

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

@@ -445,12 +445,11 @@
   const restore = () => {
     // 设置过才恢复
     if (typeof tableSettingStore.getShowIndexColumn === 'boolean') {
-      isIndexColumnShow.value = tableSettingStore.getShowIndexColumn;
+      isIndexColumnShow.value = defaultIsIndexColumnShow && tableSettingStore.getShowIndexColumn;
     }
     if (typeof tableSettingStore.getShowRowSelection === 'boolean') {
       isRowSelectionShow.value = defaultIsRowSelectionShow && tableSettingStore.getShowRowSelection;
     }
-
     // 序号列更新
     onIndexColumnShowChange({
       target: { checked: isIndexColumnShow.value },