This commit is contained in:
张成
2025-12-08 15:56:56 +08:00
parent a8dca0dd71
commit 0dd0b711f9
7 changed files with 103 additions and 58 deletions

View File

@@ -96,6 +96,12 @@ const MainPage: React.FC = () => {
if (code === currentTab) {
return;
}
// 切换标签时关闭城市选择器
if (isCityPickerVisible) {
setIsCityPickerVisible(false);
}
setCurrentTab(code as TabType);
// 切换标签时滚动到顶部
(Taro as any).pageScrollTo({
@@ -103,7 +109,7 @@ const MainPage: React.FC = () => {
duration: 300,
});
},
[currentTab]
[currentTab, isCityPickerVisible]
);
// 处理发布菜单显示/隐藏