Flex基础学习参考文章:
《Adobe Flex大师之路》第六章 —— 事件驱动编程 (来自:51CTO)
1.含参事件绑定方法
function bindClickEvent():void
{
var marker:Sprite = new Sprite();
marker.name = "hello";
marker.addEventListener(MouseEvent.CLICK,marker_click(marker.name));
}
var marker_click:Function = function(name:String=""):Function
{
/**
* 此处的函数处理方法在绑定时触发
* */
return function(e:MouseEvent):void{
/**
* 含参数的处理方法必须写在此函数体中,由click事件触发
* */
}
}