1
This commit is contained in:
@@ -293,9 +293,9 @@ const ListPageContent: React.FC<ListPageContentProps> = ({
|
||||
currentProvince,
|
||||
});
|
||||
|
||||
// 地址发生变化或不一致,重新加载数据和球局数量
|
||||
// 先调用列表接口,然后在列表接口完成后调用数量接口
|
||||
(async () => {
|
||||
// 延迟刷新,等 tab 切换动画完成后再加载,避免切换时列表重渲染导致抖动
|
||||
const delayMs = 280;
|
||||
const timer = setTimeout(async () => {
|
||||
try {
|
||||
if (refreshBothLists) {
|
||||
await refreshBothLists();
|
||||
@@ -311,7 +311,9 @@ const ListPageContent: React.FC<ListPageContentProps> = ({
|
||||
} catch (error) {
|
||||
console.error("重新加载数据失败:", error);
|
||||
}
|
||||
})();
|
||||
}, delayMs);
|
||||
prevIsActiveRef.current = isActive;
|
||||
return () => clearTimeout(timer);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user