`

自定义事件实例

    博客分类:
  • Flex
阅读更多
重新回顾下自定义事件:
1 在派生组件中声明metadata元数据,制定事件名称和事件类型,事件名称可以自定义,类型默认为flash.events.Event类型。
2 对于自定义事件,通常需要自定义事件类,通常是Event的派生类,对应元数据中的type。可以用来传递参数,一般通过实体对象来传递参数。
3 如果自定义Event派生类中需传递参数,就要建立实体类。
4 在派生组件中通过事件触发dispatchEvent事件,参数是Event或其派生类。从而所有监听该事件的方法执行。

需要注意的是,自定义的事件,无法再当前MXML或as中调用,需要在组件或as的实例中监听。
完整例子参考附件。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics