好客租房110-修改tabber样式外观
1删除前面页面路由的样式
2修改tabbar菜单项文字标题
3修改tabbar菜单文字标题颜色
4使用字体图标 修改tabber菜单的图标
5修改tabbar菜单项的图标大小
6调整tabbar菜单的位置 让其固定在最底部
import React from 'react' import { TabBar } from 'antd-mobile' //导入组件自己的样式文件 import "./index.css" export default class Home extends React.Component { constructor(props) { super(props); this.state = { // 重定向 selectedTab: 'blueTab', }; } // 组件页面跳转 renderContent(com) { return ( <div>{com}</div> ); } render() { return ( <div className='home'> <TabBar unselectedTintColor="#21b97a" tintColor="#33A3F4" barTintColor="white" > {/* 首页 */} <TabBar.Item title="首页" key="home" icon={ <i className='iconfont icon-ind'></i> } // 选中后的展示图片 selectedIcon={ <i className='iconfont icon-ind'></i> } // 是否选中 selected={this.state.selectedTab === 'blueTab'} // bar 点击触发,需要自己改变组件 state & selecte={true} onPress={() => { this.setState({ selectedTab: 'blueTab', }); }} > {/* // 将 home 组件作为实参传递 {this.renderContent(<Home />)} */} </TabBar.Item> {/* 分类 */} <TabBar.Item icon={ <i className='iconfont icon-findHouse'></i> } selectedIcon={ <i className='iconfont icon-findHouse'></i> } title="搜索" key="category" selected={this.state.selectedTab === 'redTab'} onPress={() => { this.setState({ selectedTab: 'redTab', }); }} > {/* {this.renderContent(<Category />)} */} </TabBar.Item> {/* 购物车 */} <TabBar.Item icon={ <i className='iconfont icon-infom'></i> } selectedIcon={ <i className='iconfont icon-infom'></i> } title="资讯" key="cart" dot selected={this.state.selectedTab === 'greenTab'} onPress={() => { this.setState({ selectedTab: 'greenTab', }); }} > {/* {this.renderContent(<Cart />)} */} </TabBar.Item> {/* 用户 */} <TabBar.Item icon={<i className='iconfont icon-my'></i>} selectedIcon={<i className='iconfont icon-my'></i>} title="我的" key="user" selected={this.state.selectedTab === 'yellowTab'} onPress={() => { this.setState({ selectedTab: 'yellowTab', }); }} > {/* {this.renderContent(<User />)} */} </TabBar.Item> </TabBar> </div> ); } }
运行结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南