首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

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

2012-09-27 
flex TabNavigator的标签页默认是点击后才初始化TabNavigator的标签页默认是点击后才初始化。所以,如果在用

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

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

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

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

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

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

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

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

热点排行