printableInvoice.addEventListener(batchGenerated,printableInvoice_batchGeneratedHandler);Flex - 爲什麼我的自定義事件未被註冊到以下事件偵聽器?
此錯誤的結果: 1120:訪問未定義的屬性batchGenerated。我已經嘗試了FlexEvent.batchGenerated和FlashEvent.batchGenerated。
調度組件printtableInvoice中的MetaData和函數是可以的。它將printableInvoice實例化爲一個mxml組件,而不是通過action-script將它放到mxml行中:batchGenerated =「someFunction()」
謝謝。
batchGenerated =「foo()」在mxml中是flex的編譯器魔術。當你在一個AS文件中時,你需要使用事件的字符串表示。 – sharvey 2010-04-23 15:00:58