【问题标题】:Flex: Bubble events from custom classes - non-UIFlex:来自自定义类的气泡事件 - 非 UI
【发布时间】:2011-07-24 16:31:26
【问题描述】:

我正在尝试找到一种为非 UI 组件在类树中冒泡事件的好方法。

我有这样的结构:

  • 控制器
    • 工作单元
      • 儿童单元 1(抚养活动)

我想在 Controller 中处理 Child Unit 1 中引发的事件。我尝试将气泡属性设置为 true,但我了解到这仅适用于 UI 组件。

有没有办法为不是 UI 组件的自定义类启用此功能?

【问题讨论】:

    标签: apache-flex actionscript-3


    【解决方案1】:

    仅当类是显示层次结构的一部分时,冒泡才有效。否则,您将如何判断父类是什么?即使是尚未添加到舞台的 UIComponent 也不会冒泡事件。

    对于非 UIComponents,您将不得不在每个级别监听并重新调度事件。

    【讨论】:

      猜你喜欢
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 2011-02-01
      • 1970-01-01
      • 2021-05-19
      相关资源
      最近更新 更多