Apache Royale : addEventListener / removeEventListener best



在 Flex 中,使用addEventListener时的最佳实践是调用removeEventListener以避免内存泄漏和/或如果可以多次创建组件(如弹出窗口(时调用两次事件

所以addEventListener主要用于addedToStage事件函数,removeEventListener用于removedFromStage事件函数

Apache Royale的最佳实践是什么?

看来addEventListener应该参加initComplete事件。但是由于Apache Royale组件生命周期对我来说不是很清楚,我是否需要照顾调用removeEventListener,如果是,什么时候(有特定事件?

问候

我认为这同样适用于 Flex。但是,在创建组件时,您应该注意删除侦听器,并且最终可以删除。就像在 Flex 中一样,如果对象实例只创建一次,并且在整个会话中是永久性的,则无需担心它。

相关内容

  • 没有找到相关文章

最新更新