gpt4 book ai didi

apache-flex - Flex Viewstack 的 child ,如果你看不到他们,他们存在吗?

转载 作者:行者123 更新时间:2023-12-03 18:24:58 25 4
gpt4 key购买 nike

我似乎遇到了一个问题(无法访问空对象引用的属性或方法)将 actionscript 中的事件绑定(bind)到当前未显示的 viewstack 层。直到该层第一次可见时才创建这些对象吗?我记得有关创建策略的一些内容,如果是这种情况,我可以强制它在查看该图层之前创建那些子级吗?

最佳答案

是的,没错——ViewStack 子项默认情况下仅在需要时创建(“延迟实例化”是您在此上下文中听到的短语)。如果您想指示 Flex 预先创建所有 ViewStack 容器的子容器,请考虑使用 创建政策 所有人共有的属性(property)mx.core.Containers :

A creationPolicy of ContainerCreationPolicy.ALL means that the navigator containers immediately create deeper descendants for each child, rather than waiting until that child is selected.


<mx:ViewStack id="myStack" creationPolicy="all" />

它在启动时有点慢,因为您正在创建一堆您可能还不需要的子组件,但只要您牢记这种权衡,它可能会在某个时候派上用场。

关于apache-flex - Flex Viewstack 的 child ,如果你看不到他们,他们存在吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/518511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com