Flex 选项卡导航器:初始化隐藏的选项卡
Posted
技术标签:
【中文标题】Flex 选项卡导航器:初始化隐藏的选项卡【英文标题】:Flex tab navigator: initialize hidden tabs 【发布时间】:2010-12-22 09:09:30 【问题描述】:我的问题:我有一个选项卡导航器,每个选项卡中有许多表单。但我有一个全局保存按钮。问题是,如果我不打开选项卡,它不会被初始化,因此它包含的表单不存在..
我怎样才能让它就像用户点击了每个标签一样?
【问题讨论】:
【参考方案1】:我正在使用SuperTabNavigator,它是 TabNavigator 导航容器的扩展
我使用下面的脚本来初始化所有标签
private function initMainTab():void
for (var i:int = 0; i < superTabNav.getChildren().length ; i++)
superTabNav.selectedIndex = i;
superTabNav.validateNow();
superTabNav.selectedIndex = 0;
【讨论】:
【参考方案2】:将其creationPolicy
设置为"all"
<mx:TabNavigator creationPolicy="all">
<!--Children-->
</mx:TabNavigator>
【讨论】:
以上是关于Flex 选项卡导航器:初始化隐藏的选项卡的主要内容,如果未能解决你的问题,请参考以下文章
如何在导航栏中舍入当前选项卡上方和下方的选项卡,除了当前选项卡之外,还隐藏导航栏