2011-01-23 61 views
1

我正在研究一個涉及flex 4和Mate框架的簡單項目。當我在mxml文件中的fx:declarations標籤中包含Mate事件映射時,並且當我啓動事件時,Mate事件處理程序將監聽事件並對其執行操作。不聽事件 - Flex

問題是,在基於動作腳本的項目中,當我實例化事件映射類(僅在mxml文件中)並將其保存在頂部並引發事件時,實例化的事件映射不會偵聽由動作引發的事件腳本類。

您認爲哪裏出錯了?

在此先感謝。

回答

1

由於某些原因,由Mate事件處理程序無法偵聽由actionscript類派發的事件。

爲了確保事件處理程序能夠正確地接收事件,我們應該使用名爲com.asfusion.mate.events.Dispatcher的配對中定義的類。我們只需要實例化這個類並派發一個事件。