flex AS中TabNavigator子项后报超出索引 commitProperties解决
发布时间:2020-12-15 01:32:46 所属栏目:百科 来源:网络整理
导读:mx:TabNavigator id="myTabNa" x="242" y="113" width="200" height="200" /mx:TabNavigator TabNaviagator初始化添加组件 protected function application1_creationCompleteHandler(event:FlexEvent):void{for(var i:int = 0;i3;i++){this.myTabNa.updateC
TabNaviagator初始化添加组件 this.myTabNa.getTabAt(i);一直报超出索引, 在这句代码之前添加 this.commitProperties(); 便可以了。 我所理解的是:这个类型实物,添加进去了,但是并没有提交的状态,使用getTabAt()获取的时候没有取到 this.commitProperties(); 添加后,便提交进去,可以访问。 但是,经过测试this.commitProperties();在Module中使用有问题, 查找API后找到了validateNow()方法可以解决这个问题 ?????this.myTabNa.validateNow(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |