【问题标题】:Mate not listening to events - Flex伴侣不听事件 - Flex
【发布时间】:2011-06-13 22:37:48
【问题描述】:

我正在做一个涉及 flex 4 和 Mate 框架的简单项目。当我在 mxml 文件中的 fx:declarations 标记中包含 Mate 事件映射时,当我触发一个事件时,Mate 事件处理程序会监听事件并对其采取行动。

问题是,在基于动作脚本的项目中,当我实例化 eventmap 类(仅在 mxml 文件中)并将其保持在顶部并触发事件时,实例化的 eventmap 没有侦听从动作脚本触发的事件类。

你认为哪里出了问题?

提前致谢。

【问题讨论】:

    标签: apache-flex actionscript-3 mate


    【解决方案1】:

    由于某种原因,由 actionscript 类调度的事件无法被 Mate 事件处理程序监听。

    为确保事件处理程序能够正确接收事件,我们应该使用 mate 中定义的类 com.asfusion.mate.events.Dispatcher。我们只需要用这个类实例化和调度一个事件。

    【讨论】:

      【解决方案2】:

      安东尼。只是一个建议,获取示例 CafeTownSend http://mate.asfusion.com/page/examples/cafe-townsend 并不是一个坏主意。

      使用该示例构建您的应用程序会容易得多。您也可以从该项目中学习 MATE 的事件处理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-17
        • 1970-01-01
        • 2011-04-11
        • 2020-01-16
        • 2019-12-15
        • 1970-01-01
        • 2010-11-16
        • 1970-01-01
        相关资源
        最近更新 更多