在AS3,我知道我可以檢查階段是可訪問的,比如說,外部加載SWF通過包括這個在加載的SWF的開頭:的Flex 4.6檢查creationComplete已發生
if (stage) {
this.init();
} else {
addEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
}
的上述解決方案非常適用於在執行這些行時檢查程序是否可以訪問該階段,或者添加事件偵聽器來偵聽階段是否可訪問。
我想在Flex 4.6中的自定義組件中複製類似的情況。然而,我不是在聽聽舞臺的存在,而是在尋找組件的creationComplete
事件是否已被觸發。
對於creationComplete
事件是否已被觸發,是否有類似的解決方案,並且如果它沒有被偵聽呢?
你調查過[Flex組件的生命週期(http://help.adobe.com/en_US/flex/using/WS460ee381960520ad-2811830c121e9107ecb-7fff.html#WS460ee381960520ad-2811830c121e9107ecb-7ffc)? – NoobsArePeople2 2012-07-19 18:35:31
@ NoobsArePeople2是的,我有。 – 2012-07-19 19:11:32