`
fireflylover
  • 浏览: 110940 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

flex TabNavigator的标签页默认是点击后才初始化

    博客分类:
  • FLEX
 
阅读更多

TabNavigator的标签页默认是点击后才初始化。

所以,如果在用户点击前就去操作后面的标签页,比如动态加载数据等,就会报错。

解决办法是加上creationPolicy="all",使flex提前就初始化所有标签页。

但是需要注意的是,标签页里面的容器都会继承这个属性,导致全部都提前初始化。

如果有些需要绑定数据才能构建的控件在里面就会报内部语言的错误。

所有可以在不需要提前初始化的标签页内部容器,加上creationPolicy="auto",还原默认配置。

这样一般就可以解决报错问题。

分享到:
评论

相关推荐

    flex TabNavigator tab倒置

    "flex TabNavigator tab倒置"这个标题可能指的是开发者想要实现一个特殊的布局,即TabNavigator的选项卡位置或方向与默认设置相反,通常是垂直放置或底部显示。下面我们将详细讨论如何实现这种效果,并探讨相关的...

    Flex tabNavigator 的初级应用

    NULL 博文链接:https://zhangyinyou.iteye.com/blog/671128

    Flex3 竖排TabNavigator

    默认情况下,TabNavigator的标签页是水平排列的,但在这个特定的实例中,我们将讨论如何将TabNavigator的标签页设置为垂直(竖排)显示。 创建竖排TabNavigator的关键在于自定义布局策略。在Flex3中,组件的布局由...

    flex3 tabnavigator一个很好的例子

    在Flex3中,TabNavigator组件是Container类的一个子类,允许用户通过点击不同选项卡来切换内容。它的主要特点包括自定义选项卡样式、动态添加或移除选项卡以及设置默认选中的选项卡。开发者可以通过MXML或者...

    Flex3 TabNavigator

    在Flex3中,TabNavigator是一种容器控件,用于展示多个视图,并且这些视图可以通过标签页进行切换。TabNavigator的每个标签页通常关联一个ViewStack或其他容器,用于存放不同的内容。然而,标准的TabNavigator并不...

    Flex4.6 带图标的TabNavigator的使用

    这个组件允许用户通过点击不同的标签在多个视图之间进行导航,这对于组织大量内容或者提供多工作区的界面非常有用。在这个“带图标的TabNavigator的使用”示例中,我们将探讨如何为每个选项卡添加图标,从而增强用户...

    flex 遮盖式 TabNavigator

    - 皮肤设计:Flex支持皮肤化,允许开发者根据需求定制组件外观。遮盖式效果可能需要自定义一个新的TabBar皮肤,使得新选中的选项卡覆盖其他内容。 2. **工具应用**: - Flex Builder或Flash Builder:这些是开发...

    设置TabNavigator组件的标签头的自定义皮肤

    在开发移动应用或者Web应用时,常常会使用到导航组件来组织不同的页面,其中TabNavigator是一种常见的导航方式,它在底部或顶部展示一系列标签,用户可以通过点击这些标签切换不同的页面。在React Native或React.js...

    flex TabNavigatorTab 选项卡标题标签皮肤设置

    这是一个封装好的flex项目,可以直接运行,TestTabNavigator.mxml是运行主页。里面定义了TabNavigator控件选中与被选中的皮肤类,皮肤类可以自己进行更改,也可以设置颜色渐变等等。希望对大家有帮助。

    flex 和 flexlib类库 实现 菜单和 TabNavigator

    NULL 博文链接:https://toeo.iteye.com/blog/644341

    Flex中TabNavigator设置Tabs样式思路及

    在Flex框架中,TabNavigator组件是用来创建标签导航界面的一种方式,它能够展示一组标签页,每个标签页关联一个视图。在Flex应用中,为了提升用户体验,通常需要对TabNavigator的Tabs进行样式定制,使得它们更符合...

    Flex页面跳转.txt

    **TabNavigator**是另一种常见的组件,用于实现带标签页的导航效果。 ##### 实现步骤: 1. **定义TabNavigator**:在MXML中定义一个`TabNavigator`组件。 ```xml <mx:TabNavigator id="tabNav" creationComplete...

    Flex PureMVC页面跳转

    4. **应用View**:在Command中,你可以使用Flex的导航容器(如NavigatorContent、TabNavigator等)或者自定义的布局来实现页面的切换。例如,如果使用NavigatorContent,你可以通过设置`navigator.pop()`或`...

    flex动态导航跳转页面

    Flex动态导航跳转页面是一种基于Adobe Flex技术构建的交互式用户界面,主要用于Web应用程序的开发。Flex是一个开源框架,它允许开发者使用ActionScript语言和MXML标记语言来创建丰富的互联网应用(RIA)。在本场景中...

    flex checkboxtree 和可增加面板,可关闭的tab页

    这篇博客文章《flex checkboxtree 和可增加面板,可关闭的tab页》可能详细讲解了如何在Flex应用中实现这两个功能。 `CheckboxTree`是Flex中一种特殊的树形结构组件,它结合了复选框和树节点的功能。在用户界面设计中...

    Flex视图切换,自定义控件Demo.rar

    TabNavigator则提供了标签页式的界面,用户可以通过点击标签在不同的视图之间切换。Accordian允许用户展开和折叠视图,类似于手风琴的效果,一次只能展示一个视图。 自定义控件是Flex开发中的另一个关键点,它能够...

    FLEX主要容器关系图

    `TabNavigator`是一个包含多个标签页的容器,每个标签页对应一个子视图。用户可以通过点击不同的标签来切换显示的子视图,适用于构建多文档界面或多选项卡应用。 ### ControlBar(控制栏) `ControlBar`是一种专门...

    FLEX面试题

    7. **TabNavigator的creationPolicy**:`TabNavigator` 的 `creationPolicy` 属性用于控制其子项的创建策略,如设置为 `lazy` 表示只有在子项首次可见时才会创建它们。 8. **获取当前URL**:可以使用 `Application....

    Flex中实现多行tab的源代码

    默认情况下,Flex的TabNavigator组件的TabBar控件只会在一行内显示Tab项,但通过自定义布局和样式,我们可以轻松实现多行Tab的展示。本示例将详细讲解如何在Flex中创建多行Tab,并提供相关源代码。 首先,让我们...

    flex模板,多TAB

    3. **EDI_H2O.mxml** 和 **EDI_H2O-app.xml**:EDI_H2O可能是应用的一个特定功能模块或子系统,而.app.xml文件可能是配置文件,用于定义Flex应用的元数据,如初始化参数、服务引用、类路径等。 4. **skins** 文件夹...

Global site tag (gtag.js) - Google Analytics