0

Flex 3 为什么更新完成事件来了 2 次。这是我识别组件是否可以使用的最佳事件。变量集,绑定,一切......但它出现了两次,我想知道是否总是如此以及为什么。

谢谢,戴夫

4

1 回答 1

1

FlexEvent.UPDATE_COMPLETE在显示列表的每次更新时调度。它在每次失效后调度 - 在用户交互或当前显示列表上的组件更改之后。改为使用FlexEvent.CREATION_COMPLETELayoutManager它仅在组件被初始化并添加到显示列表之后被调度一次(由 发起)。

有很多关于 Flex 组件生命周期的文章(例如this),您可以在其中找到有关失效机制和分派事件的更多信息。

于 2012-09-17T16:52:43.217 回答