采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
你好老师,navigation能不能监听底部tab的点击事件?比如选项卡有首页、分类、购物车、个人中心,当没有登录的时候,点击个人中心显示的是一个登录按钮,但是登录成功之后个人中心就显示正常的信息,这个有办法可以实现么?
监听底部tab的点击事件可以通过下面的方式实现,这点在课程中有将哦:https://git.imooc.com/coding-304/GitHub_Advanced/src/master/js/navigator/DynamicTabNavigator.js#L99
render() { const Tab = this._tabNavigator(); return <Tab onNavigationStateChange={(prevState, newState, action) => { EventBus.getInstance().fireEvent(EventTypes.bottom_tab_select, {//发送底部tab切换的事件 from: prevState.index, to: newState.index }) }} /> } }
登录后可查看更多问答,登录/注册
解锁React Native开发应用新姿势,React Native新版本热门技术
2.0k 2
1.9k 3
2.3k 4
2.4k 2
1.6k 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号