在module中使用Alert出错
2011-06-26 16:06
351 查看
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at mx.managers::PopUpManagerImpl/http://www.adobe.com/2006/flex/mx/internal::createModalWindow()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as:669]
at mx.managers::PopUpManagerImpl/addPopUp()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as:384]
at mx.managers::PopUpManager$/addPopUp()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManager.as:184]
at mx.controls::Alert$/show()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/controls/Alert.as:608]
at test2/button1_clickHandler()[E:/newPlatform/workspace/sdfs/src/test2.mxml:12]
at test2/__b_click()[E:/newPlatform/workspace/sdfs/src/test2.mxml:16]
在Application中,导入PopupManager类,然后定义private var pop:PopUpManager=new PopUpManager();然后在MouleLoader 标签里加上这句:creationComplete="listNews.applicationDomain=ApplicationDomain.currentDomain"
类似于下面。
<mx:ModuleLoader id="listNews" backgroundAlpha="0" url="{AppConfig.SWF_ROOT}module/main/MainNews.swf"
width="100%" creationComplete="listNews.applicationDomain=ApplicationDomain.currentDomain" height="40%" left="36" right="36" bottom="0" />
依照上面依旧有点错误,最后是以再修改为Alert.show("提示内容","提示窗口标题",Alert.OK,this);解决了此问题。
at mx.managers::PopUpManagerImpl/http://www.adobe.com/2006/flex/mx/internal::createModalWindow()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as:669]
at mx.managers::PopUpManagerImpl/addPopUp()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as:384]
at mx.managers::PopUpManager$/addPopUp()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/managers/PopUpManager.as:184]
at mx.controls::Alert$/show()[E:/dev/gumbo_beta2/frameworks/projects/framework/src/mx/controls/Alert.as:608]
at test2/button1_clickHandler()[E:/newPlatform/workspace/sdfs/src/test2.mxml:12]
at test2/__b_click()[E:/newPlatform/workspace/sdfs/src/test2.mxml:16]
在Application中,导入PopupManager类,然后定义private var pop:PopUpManager=new PopUpManager();然后在MouleLoader 标签里加上这句:creationComplete="listNews.applicationDomain=ApplicationDomain.currentDomain"
类似于下面。
<mx:ModuleLoader id="listNews" backgroundAlpha="0" url="{AppConfig.SWF_ROOT}module/main/MainNews.swf"
width="100%" creationComplete="listNews.applicationDomain=ApplicationDomain.currentDomain" height="40%" left="36" right="36" bottom="0" />
依照上面依旧有点错误,最后是以再修改为Alert.show("提示内容","提示窗口标题",Alert.OK,this);解决了此问题。
相关文章推荐
- anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
- anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
- vuejs使用vux出错Module build failed: Error: Cannot find module 'less'
- anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
- 在Flex4的Module中使用Alert
- FLex 4.0 Module里面Alert.show();出错问题
- FLex 4.0 Module里面Alert.show();出错问题
- 解决 FLex 4.0 Module里面Alert.show();出错问题
- 由SVProgressHUD出错谈混合使用 ARC 和非ARC
- 线程中使用UpdateData出错解决方法
- Mac OS使用技巧之十二:解决APP Store更新、下载出错的问题
- 使用Mybatis时出错:A query was run and no Result Maps were found for the Mapped Statement
- FrameWork中SQLServer数据源使用宏函数出错解决办法
- flex学习记录——Alert提示框使用
- 霍亚飞Gitbook教程19篇使用Qt5时出错解决办法
- C++中使用cin输入时的出错处理
- HttpModule,HttpHandler,HttpHandlerFactory简单使用
- Ubuntu12.04使用apt-get出错——更新软件源
- Asp.net里使用javascript中的alert()显示变量
- Ajax中使用Response.Write输出javascript脚本出错的解决办法