fix: 连续滚动重复请求;perf: 训练参数
This commit is contained in:
@@ -59,7 +59,10 @@ export const usePaging = <T = any>({
|
||||
[api, isLoadAll, pageSize, params, requesting, toast]
|
||||
);
|
||||
|
||||
const nextPage = useCallback(() => getData(pageNum + 1), [getData, pageNum]);
|
||||
const nextPage = useCallback(() => {
|
||||
if (requesting || isLoadAll) return;
|
||||
getData(pageNum + 1);
|
||||
}, [getData, isLoadAll, pageNum, requesting]);
|
||||
|
||||
useQuery(['init'], () => getData(1, true));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user