From 872f84d006bf28e412d9fa54d28e387a86081fb5 Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Wed, 10 Dec 2025 09:43:36 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90issues/9169=E3=80=91=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E9=A1=B5=E7=A0=81=E6=97=B6=EF=BC=8CpageChange=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E5=8A=A0=E8=BD=BD=E4=BA=86=E4=B8=A4=E6=AC=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/jeecg/JVxeTable/src/hooks/usePagination.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jeecgboot-vue3/src/components/jeecg/JVxeTable/src/hooks/usePagination.ts b/jeecgboot-vue3/src/components/jeecg/JVxeTable/src/hooks/usePagination.ts index 87a831ca1..79c5505aa 100644 --- a/jeecgboot-vue3/src/components/jeecg/JVxeTable/src/hooks/usePagination.ts +++ b/jeecgboot-vue3/src/components/jeecg/JVxeTable/src/hooks/usePagination.ts @@ -38,7 +38,10 @@ export function usePagination(props: JVxeTableProps, methods: JVxeTableMethods) function handleShowSizeChange(current, pageSize) { innerPagination.pageSize = pageSize; - methods.trigger('pageChange', { current, pageSize }); + // -update-begin--author:liaozhiyang---date:20251209---for:【issues/9169】切换页码时,pageChange事件加载了两次 + // 因为 handleShowSizeChange先触发,紧接着会触发 handleChange,所以可以注释掉。 + // methods.trigger('pageChange', { current, pageSize }); + // -update-end--author:liaozhiyang---date:20251209---for:【issues/9169】切换页码时,pageChange事件加载了两次 } /** 渲染分页器 */