加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex的TabNavigator中tab触发的事件

发布时间:2020-12-15 05:18:28 所属栏目:百科 来源:网络整理
导读:最近用到TabNavigator,想在那个tabBar上点选的时候触发一个自己的回调方法,可是想象中触发的事件和实际真正应该用到的那个是不一样的!最有意思的是,并不是我一个人遇到这样的困惑,一个老外也和我一个感觉,不知道是是该高兴,还是该怎么的。 其实很容易
最近用到TabNavigator,想在那个tabBar上点选的时候触发一个自己的回调方法,可是想象中触发的事件和实际真正应该用到的那个是不一样的!最有意思的是,并不是我一个人遇到这样的困惑,一个老外也和我一个感觉,不知道是是该高兴,还是该怎么的。 其实很容易的,就是说点击TabNavigator上的选项卡时触发的是IndexChangedEvent.CHANGE,而不是那个tabIndexChange。 Flex代码 1. 2. 3. <![CDATA[ 4. private var _group:Boolean = false; 5. import mx.events.IndexChangedEvent; 6. private function InitApp():void 7. { 8. tabnavigator.addEventListener(IndexChangedEvent.CHANGE,indexChangeHandler); 9. } 10. function indexChangeHandler(event:IndexChangedEvent):void 11. { 12. if (tabnavigator.selectedIndex==0 && !_group) 13. {//第一个tab项操作的内容} 14. } 15. ]]> 16. <![CDATA[ private var _group:Boolean = false; import mx.events.IndexChangedEvent; private function InitApp():void { tabnavigator.addEventListener(IndexChangedEvent.CHANGE,indexChangeHandler); } function indexChangeHandler(event:IndexChangedEvent):void { if (tabnavigator.selectedIndex==0 && !_group) {//第一个tab项操作的内容} } ]]>Flex4代码 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读