0

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

soaddEventListener主要用在addedToStage事件函数removeEventListener中,在removedFromStage事件函数中

Apache Royale 的最佳实践是什么?

似乎addEventListener应该在一个initComplete事件中。但是由于 Apache Royale 组件的生命周期对我来说不是很清楚,我是否需要处理调用removeEventListener,如果是,何时(使用特定事件?)?

问候

4

1 回答 1

0

我认为这同样适用于 Flex。但是当你创建组件并且最终可以被移除时,你应该注意移除监听器。就像在 Flex 中一样,如果对象实例只会被创建一次并且在会话中是永久的,那么您不必担心它。

于 2020-05-28T14:44:29.870 回答