Sfoglia il codice sorgente

表格列记忆功能优化

刘洋 1 anno fa
parent
commit
40d9badf73
1 ha cambiato i file con 15 aggiunte e 15 eliminazioni
  1. 15 15
      src/components/element/BaseTable.vue

+ 15 - 15
src/components/element/BaseTable.vue

@@ -134,21 +134,21 @@ const headerDragend = (newWidth: any, oldWidth: any, column: any, event: any) =>
 }
 }
 
 
 onMounted(() => {
 onMounted(() => {
-  if ((attrs as any)['memory-column']) {
-    let erd = elementResizeDetectorMaker()
-    erd.listenTo(tableRef.value?.$el as any, function (element: any) {
-      let headerCellDoms = element.querySelectorAll(
-        '.el-table__header-wrapper>.el-table__header>thead>tr:first-child>.el-table__cell'
-      )
-      for (let i = 0; i < headerCellDoms.length; i++) {
-        let item = headerCellDoms[i]
-        let prop = computedProps.value.columns?.[i]?.prop
-        if (prop) {
-          setColumnMemoryWidthByProp(prop, item.offsetWidth)
-        }
-      }
-    })
-  }
+  // if ((attrs as any)['memory-column']) {
+  //   let erd = elementResizeDetectorMaker()
+  //   erd.listenTo(tableRef.value?.$el as any, function (element: any) {
+  //     let headerCellDoms = element.querySelectorAll(
+  //       '.el-table__header-wrapper>.el-table__header>thead>tr:first-child>.el-table__cell'
+  //     )
+  //     for (let i = 0; i < headerCellDoms.length; i++) {
+  //       let item = headerCellDoms[i]
+  //       let prop = computedProps.value.columns?.[i]?.prop
+  //       if (prop) {
+  //         setColumnMemoryWidthByProp(prop, item.offsetWidth)
+  //       }
+  //     }
+  //   })
+  // }
 })
 })
 </script>
 </script>