我有一个非常简单的手机 Flex 应用程序,它使用 3 个选项卡(带有TabbedViewNavigatorApplication
)。
似乎每次我切换选项卡时,都会重新加载所选视图。
我已经设置了一个 creationComplete 命令来执行某些操作,并且每次单击选项卡时它都会执行该功能。
视图是否有可能加载 1 次,仅此而已?
我有一个非常简单的手机 Flex 应用程序,它使用 3 个选项卡(带有TabbedViewNavigatorApplication
)。
似乎每次我切换选项卡时,都会重新加载所选视图。
我已经设置了一个 creationComplete 命令来执行某些操作,并且每次单击选项卡时它都会执行该功能。
视图是否有可能加载 1 次,仅此而已?
在我看来,这种行为正是移动设备上的重点,因为您希望尽可能降低内存/cpu 使用率。
这实际上意味着销毁所有非活动视图和所有相关视图组件/对象。
destructionPolicy
但是,您可以通过将每个视图上的 设置为 来覆盖此默认行为destructionPolicy="never"
。
这篇博文将解释您需要获得的基本理解。
干杯