From 80addfff0852b6a56f26dd58771424176f9984c8 Mon Sep 17 00:00:00 2001 From: shinya Date: Mon, 23 Jun 2025 20:35:45 +0800 Subject: [PATCH] fix: load more on pc douban page --- src/app/douban/page.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/douban/page.tsx b/src/app/douban/page.tsx index 61e4ba0..0c56d9b 100644 --- a/src/app/douban/page.tsx +++ b/src/app/douban/page.tsx @@ -36,7 +36,7 @@ function DoubanPageClient() { const tag = searchParams.get('tag'); // 生成骨架屏数据 - const skeletonData = Array.from({ length: 20 }, (_, index) => index); + const skeletonData = Array.from({ length: 25 }, (_, index) => index); useEffect(() => { if (!type || !tag) { @@ -217,7 +217,13 @@ function DoubanPageClient() { {/* 加载更多指示器 */} {hasMore && !loading && (
{ + if (el && el.offsetParent !== null) { + ( + loadingRef as React.MutableRefObject + ).current = el; + } + }} className='flex justify-center mt-12 py-8' > {isLoadingMore && (