我在派發正確調度的模型類中的事件時遇到問題。當試圖在客戶端收聽這些內容時,不會收聽任何內容。 Client.as實例化所有MVC元素如:在模型(MVC)中調用dispatchEvent時,addEventListener不起作用AS3
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 is not called!
希望有人能幫助我,因爲我覺得這應該很簡單! :-(
感謝您閱讀
克里斯
Bang on。泡沫是關鍵。 – 2011-01-11 18:11:56