Mate的ListenerInjector实现的视图中的监听器动态注入,可以在EventMap中动态定义视图层的监听器。简单的使用方法如下:
- 在EventMap中添加如下定义
<Injectors target="{MyTarget}"> <ListenerInjector eventType="{MyEvent.SELECT_ITEM}" method="doHandle" /> </Injectors>
- 在MyTarget.mxml中定义public的doHandle方法,该方法必须有一个事件类型的参数
public function doHandle(event:Event):void{ Alert.show('hehe'); }
一点资料: