问题描述
- flex中的datefield组件中点击下拉选择日期改变时派发事件
-
如题,我需要在选择日期时监听change事件,执行脚本,但是为什么每次会执行两次脚本。
怎么可以控制只在选择日期之后派发,而在点击时不派发。
/**- 添加监听事件
/
this.addEventListener(CalendarLayoutChangeEvent.CHANGE, selectedChange);
/*- 对象更改处理函数
*/
protected function selectedChange(event:CalendarLayoutChangeEvent):void
{
var arg:Object = new Object();
arg["text"] = this.text;
FormAppUtils.executeCompScripts(this,this.scriptContext,"onSelectedChange",this,arg);
}
- 对象更改处理函数
- 添加监听事件
时间: 2025-01-21 11:59:25