Преглед на файлове

fix: rodoHeight在设置了dataSource时失效

lanjianrong преди 4 години
родител
ревизия
3c014e0060
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      src/components/Table/src/BasicTable.tsx

+ 3 - 3
src/components/Table/src/BasicTable.tsx

@@ -77,10 +77,10 @@ const BasicTable: {
   )
 
   useLayoutEffect(() => {
-    if (state.dataSource) {
-      redoHeight(state.dataSource)
+    if (state.dataSource || !isUnDef(resetProps.dataSource)) {
+      redoHeight(state.dataSource || resetProps.dataSource)
     }
-  }, [state.dataSource])
+  }, [state.dataSource, resetProps.dataSource])
 
   /** 增加头部 */
   if (mainMenuType) {