From dfbaec78965f7d29b994842845c148b9ee7ec5f3 Mon Sep 17 00:00:00 2001 From: saller Date: Mon, 8 Jan 2024 23:55:06 +0800 Subject: [PATCH] fix(comp:table): scroll classes is determined by scroll overflowed (#1798) --- packages/components/table/src/main/MainTable.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/components/table/src/main/MainTable.tsx b/packages/components/table/src/main/MainTable.tsx index 52718f6b7..7d805ab3d 100644 --- a/packages/components/table/src/main/MainTable.tsx +++ b/packages/components/table/src/main/MainTable.tsx @@ -75,6 +75,8 @@ export default defineComponent({ pingedEnd, scrollWidth, scrollHeight, + scrollHorizontalOverflowed, + scrollVerticalOverflowed, hasFixed, tableLayout, } = inject(TABLE_TOKEN)! @@ -140,8 +142,8 @@ export default defineComponent({ [`${prefixCls}-fixed-layout`]: tableLayout.value === 'fixed', [`${prefixCls}-fixed-column`]: hasFixed.value, [`${prefixCls}-inset-shadow`]: mergedInsetShadow.value, - [`${prefixCls}-scroll-horizontal`]: scrollWidth.value, - [`${prefixCls}-scroll-vertical`]: scrollHeight.value, + [`${prefixCls}-scroll-horizontal`]: scrollHorizontalOverflowed.value, + [`${prefixCls}-scroll-vertical`]: scrollVerticalOverflowed.value, }) })