【发布时间】:2011-01-11 17:40:35
【问题描述】:
我有一个问题,我在模型类中分派了一个正确分派的事件。当试图在客户端听这个时,什么都听不到。 Client.as 实例化所有 MVC 元素,例如:
var _biosModel:IMultiDataModel = new BiosPanelModel();
用户单击会调用“BiosPanelModel.as”中的“更新”方法,如下所示:
override public function update():void
{
debug("[BiosPanelModel.update]");
dispatchEvent(new Event(Event.CHANGE)); // dispatch event
}
Client.as 然后尝试收听这个分派的事件,但没有,我不知道为什么!?像这样:
this._biosModel.addEventListener(Event.CHANGE, eventHandler);
eventHandler 没有被调用!
希望有人可以帮助我,因为我觉得这应该很简单! :-(
感谢阅读
克里斯
【问题讨论】:
标签: actionscript-3 events event-handling