diff --git a/src/components/Table/src/hooks/useDataSource.ts b/src/components/Table/src/hooks/useDataSource.ts index 65a193c2..a3145461 100644 --- a/src/components/Table/src/hooks/useDataSource.ts +++ b/src/components/Table/src/hooks/useDataSource.ts @@ -74,10 +74,9 @@ export function useDataSource( // 如果数据异常,需获取正确的页码再次执行 if (resultTotal) { - const currentTotalPage = Math.ceil(resultTotal / pageSize); - if (page > currentTotalPage) { + if (page > resultTotal) { setPagination({ - [pageField]: currentTotalPage, + [pageField]: resultTotal, }); fetch(opt); }