flex 添加事件监听器,处理函数的参数问题!
如一个button的id是btn,然后btn.addEventListener(MouseEvent.CLICK,onClick);然后添加onClick函数:priva...
如一个button的id是btn,然后
btn.addEventListener(MouseEvent.CLICK,onClick);
然后添加onClick函数:
private function onClick()
{
............
}
onClick()的参数为0个,编译不报错,运行过程中会出现error,说参数个数不匹配,改成
onClick(evt:MouseEvent)就没问题,如果我再随便加一个参数,也会出现问题。
请问这是什么道理? 展开
btn.addEventListener(MouseEvent.CLICK,onClick);
然后添加onClick函数:
private function onClick()
{
............
}
onClick()的参数为0个,编译不报错,运行过程中会出现error,说参数个数不匹配,改成
onClick(evt:MouseEvent)就没问题,如果我再随便加一个参数,也会出现问题。
请问这是什么道理? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询