From 8e1b89c65db438797d2d89c508f3e9883bbd7c20 Mon Sep 17 00:00:00 2001 From: wwf <1971391498@qq.com> Date: 星期四, 09 十月 2025 01:10:42 +0800 Subject: [PATCH] 消息、个人中心 --- entry/src/main/ets/pages/MainPage.ets | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/entry/src/main/ets/pages/MainPage.ets b/entry/src/main/ets/pages/MainPage.ets index a55e4b1..1e8946a 100644 --- a/entry/src/main/ets/pages/MainPage.ets +++ b/entry/src/main/ets/pages/MainPage.ets @@ -1,4 +1,7 @@ import { Home } from './home/Home' +import { MessagePage } from './message/MessagePage' +import { SearchPage } from './search/SearchPage' +import { AccountPage } from './account/AccountPage' /** * @Description : 搴曢儴瀵艰埅锛孉PP妯″潡 @@ -17,7 +20,7 @@ { icon: 'tabs_message_icon', title: '娑堟伅' }, { icon: 'tabs_account_icon', title: '鎴戠殑' } ] - @State selectIndex: number = 0 + @State selectIndex: number = 3 private tabController: TabsController = new TabsController() @Builder tabItem(icon: ResourceStr,title: string,index: number){ @@ -39,18 +42,16 @@ Tabs({barPosition: BarPosition.End,controller: this.tabController}){ ForEach(this.tabBarList,(item: TabBarBase,index:number) => { TabContent(){ - if (index === 0) { + if (this.selectIndex == 0) { Home() - } else if (index === 1){ - // SearchPage() - } else if (index === 2){ - // MessagePage() - } else if (index === 3){ - // AccountPage() + } else if (this.selectIndex == 1){ + SearchPage() + } else if (this.selectIndex == 2){ + MessagePage() + } else if (this.selectIndex == 3){ + AccountPage() } } - //璋冪敤鑷畾涔夌殑鏍峰紡 - // .tabBar(this.tabItem(item.icon,item.title,index)) }) } .barHeight(0) -- Gitblit v1.8.0