lanjianrong 5 лет назад
Родитель
Сommit
277795495e
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/hooks/useAutoTable.js

+ 2 - 2
src/hooks/useAutoTable.js

@@ -9,14 +9,14 @@ import { useStore } from 'dva'
 const useAutoTable = (needSubtractHeight, needSubtractWidth) => {
 const useAutoTable = (needSubtractHeight, needSubtractWidth) => {
   const { collapsed = true } = useStore().getState().global
   const { collapsed = true } = useStore().getState().global
   const [scroll, setScroll] = useState({
   const [scroll, setScroll] = useState({
-    x: document.body.clientWidth - needSubtractWidth,
+    x: document.body.clientWidth - ((collapsed ? 208 : 48) + needSubtractWidth),
     y: document.body.clientHeight - needSubtractHeight
     y: document.body.clientHeight - needSubtractHeight
   })
   })
   // const { run, cancel } = useDebounceFn(handleScroll, { wait: 5000})
   // const { run, cancel } = useDebounceFn(handleScroll, { wait: 5000})
   const { run, cancel } = useDebounceFn(() =>
   const { run, cancel } = useDebounceFn(() =>
     setScroll({
     setScroll({
       ...scroll,
       ...scroll,
-      x: document.body.clientWidth - needSubtractWidth,
+      x: document.body.clientWidth - ((collapsed ? 208 : 48) + needSubtractWidth),
       y: document.body.clientHeight - needSubtractHeight
       y: document.body.clientHeight - needSubtractHeight
     })
     })
   )
   )