论坛首页 编程语言技术论坛

用Mate实现Flex组件间交互--ListenerInjector

浏览 1946 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-04-28   最后修改:2010-04-28

Mate的ListenerInjector实现的视图中的监听器动态注入,可以在EventMap中动态定义视图层的监听器。简单的使用方法如下:

  1. 在EventMap中添加如下定义
    <Injectors target="{MyTarget}">
    	<ListenerInjector eventType="{MyEvent.SELECT_ITEM}" method="doHandle"  />
    </Injectors>
     
  2. 在MyTarget.mxml中定义public的doHandle方法,该方法必须有一个事件类型的参数
    public function doHandle(event:Event):void{
    				Alert.show('hehe');
    			}

 

一点资料:

论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics