奇怪的flex模块行为。当添加一些无意义的代码

时间:2015-06-16 08:12:08

标签: actionscript-3 flex actionscript

当像这样的代码

moduleInfo.addEventListener(ModuleEvent.READY,function(e:ModuleEvent):void{
    var module:Object=moduleInfo.factory.create();
    var elem:IVisualElement=module as IVisualElement;
    isModuleLoaded=true;
});

我们可以看到var模块和elem不为空。

check debug result

但是当我们添加一些无意义的代码时

moduleInfo.addEventListener(ModuleEvent.READY,function(e:ModuleEvent):void{
    var module:Object=moduleInfo.factory.create();
    var elem:IVisualElement=module as IVisualElement;
    if (elem is IGuipModule){
    }
    isModuleLoaded=true;
});

var模块和elem变为空。

check debug result

那么,出了什么问题?

0 个答案:

没有答案