flex中的模块可是漏洞百出,又一bug:
TypeError: Error #1034: Type Coercion failed: cannot convert mx.managers::HistoryManagerImpl@2403de71 to mx.managers.IHistoryManager.
at mx.managers::HistoryManager$/get impl()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\HistoryManager.as:96]
at mx.managers::HistoryManager$/unregister()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\HistoryManager.as:144]
at mx.containers::ViewStack/commitProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\containers\ViewStack.as:651]
at mx.containers::TabNavigator/commitProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\containers\TabNavigator.as:504]
at mx.core::UIComponent/validateProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:5670]
at mx.managers::LayoutManager/validateProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:519]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:639]
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8460]
at mx.core::UIComponent/callLaterDispatcher()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8403]
解决方案:
主应用模块添加:
import mx.managers.HistoryManager;
private var hist:HistoryManager;
分享到:
相关推荐
模块(Module)是Flex应用程序的一个重要组成部分,它允许我们将大项目分解为更小、更易于管理的部分。动态加载和卸载Module是优化应用程序性能和减少初始化时间的有效方法,特别是在需要根据用户需求按需加载功能的...
Flex模块间通信是Adobe Flex应用程序开发中的一个重要概念,它允许不同模块之间共享数据、功能和服务。在大型项目中,模块化设计有助于代码组织和管理,提高代码复用性,同时降低复杂度。本示例将深入讲解如何在Flex...
主界面通常是一个 Application 类型的组件,包含一个或多个 ModuleLoader 组件,用于动态加载不同的界面模块。 3. **模块化的优点** - **按需加载**:模块化允许应用程序根据需要加载和卸载模块,降低了对网络带宽...
而webtier.war文件则可能是一个已经打包好的Web应用,展示了FlexModule_j2ee的使用示例或者部署模板,可以通过解压或部署到Web服务器来查看和学习。 总的来说,FlexModule_j2ee是一个强大的工具,它简化了Flex与JSP...
FlexModule_j2ee.zip是一个压缩包,包含了将Flex前端技术集成到JSP(JavaServer Pages)和J2EE(Java 2 Platform, Enterprise Edition)后端环境中的示例工程。这个项目旨在展示如何在传统的Web应用中嵌入富互联网...
不要以为我要5分很高,这个绝对是官网资源,其中包含各位最一直在寻找却找不到即使找到也不好用的 flex-bootstrap-jsp.jar flex-bootstrap.jar flex-webtier-jsp.jar flex-webtier.jar
在Flex3的Module模块程序设计中,在Google中进行了大量的资料查找,综合比较各个资源后,将我认为最有价值的资料放在这里(全英文的)。 下载包中包括: 1、Adobe Creating Mudule Application.pdf 2、相似例子的源...
the Flex 3 compiler module for J2EE application servers.
### Flex 第一步的Bug修正与知识点解析 #### 标题解析 标题“flex 第一步的bug”明确指出了本文档的主要内容是针对Flex技术初学者教程中存在的错误进行修正。Flex是一种用于构建高度交互式的Web应用的技术,其核心...
像我们的项目一个demo就用了好几十个module,一个一个添加可要烦死了, 原来module的配置信息就藏在工程目录下的.actionScriptProperties中(PS:该文件在FB中是隐藏的,需要去文件目录中看) ....
Flex Module 是Adobe Flex SDK中的一个重要特性,它允许开发者将大型应用程序分解为更小、更易管理的部分。通过模块化,我们可以创建独立的代码块,这些代码块可以在不同的应用程序中复用,提高开发效率并优化应用...
Flex加载Module是Adobe Flex框架中的一个关键特性,它允许开发者将大型应用程序分解为多个模块,每个模块都可以独立加载和卸载。这样的设计提高了应用程序的响应速度,降低了初始加载时间,并且使得用户能够在需要时...
"使用flex编写一个词法分析器" 在编译原理的实验报告中,我们需要使用flex语言编写一个词法分析器,该词法分析器能够读进一个文件,对该文件进行词法分析,并统计各类型数据的个数。 词法分析器是编译器的第一阶段...
"Flex万年历记事本"是一个使用Flex技术实现的项目,它结合了日历功能和记事本特性,为用户提供了一种方便的方式来管理和记录日常生活中的事务。 在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与...
在FlexTest项目中,你可以找到一个实际的应用示例,展示了如何使用`ModuleLoader`和`ModuleInfo`来动态加载模块并传递参数。确保模块文件(如`FlexTest.swf`)位于正确的位置,以便`ModuleLoader`能够成功加载。 ...
在Flex项目中,Module是一种可重用的、可独立加载的代码单元,它可以被视为一个单独的应用程序部分,可以在需要时动态加载到主应用程序中。这种设计模式允许开发者将大型项目分解为更小、更易管理的部分,从而提高...
1. **事件监听**:模块可以通过发布自定义事件或使用内置事件(如FlexEvent.MODULE_LOAD)来传递信息。主应用程序或其他模块可以通过添加事件监听器来接收这些事件并处理。 2. **接口**:模块可以实现一个或多个...
标题"Flex添加Module .actionScriptProperties文件自动生成"指的是在Flex项目中,我们可以创建一个`.actionScriptProperties`文件来配置模块的相关设置。这个文件通常位于项目的源代码根目录下,并用于定义模块的...