`
176170847
  • 浏览: 95903 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Module中使用cairngorm的问题

    博客分类:
  • Flex
 
阅读更多

Module中使用cairngorm的问题:

多次加载module会导致command被监听多次,这个问题不知道哪位碰到过。

 

module卸载时,不会去做removeCommand的动作,因此,如果在module中使用cairngorm,需要在module中监听remove事件,在此事件中执行removeCommand的动作。

 

但是,其中的原理还是不甚明了。

分享到:
评论

相关推荐

    cairngorm3 module的学习

    使用`cairngorm3ModuleTest`示例** `cairngorm3ModuleTest`这个文件很可能是包含一个或多个Cairngorm 3模块的测试项目。这个项目可能包括了模块的实现、命令类、视图组件、模型对象以及相关的事件和代理。通过分析...

    cairngorm框架module学习三

    1. **模块定义**:在Cairngorm中,模块通常包含一个或多个服务、模型、控制器和视图组件。它们通过事件和命令来通信,实现各模块间的协作。 2. **ModuleFactory**:负责模块的创建和管理。开发者可以通过...

    cairngorm框架module学习一

    在Cairngorm框架中,模块(Module)允许我们将大型应用程序分解为更小、更易于管理的部分。每个模块都有自己的视图、模型和控制器,可以独立加载和卸载。这样可以提高性能,减少初始加载时间,同时提供更好的组织...

    cairngorm框架module学习二

    在“Cairngorm框架module学习二”中,博主可能深入讲解了如何创建和管理模块,以及如何实现模块间的通信。可能涉及的具体内容包括: - 模块类的设计和配置 - 如何使用Cairngorm的`ModuleLoader`加载和卸载模块 - `...

    Flex面试题文.pdf

    对于SWF体积大的问题,可以使用模块化(Module)加载和运行时共享库(RSL)来减少初始加载时间。对于处理速度慢,可以通过优化异步通信,如分批加载数据,提供进度提示,使用户在等待期间可以进行其他操作。 8. ...

    Flex__as__面试题.doc

    对于前端速度慢的问题,可以采取动态模块加载(Module)和运行时共享库(RSL)来减小SWF文件大小。对于处理速度慢,可以优化异步调用,通过提供反馈或加载指示器来改善用户体验。 在Flex与Flash的协同开发中,如果...

    Flex企业级开发框架.pdf

    - **简介**:Cairngorm 是由 Adobe 官方提供的一个轻量级架构框架,它主要用于解决 RIA 应用中的常见问题。 - **特点**: - 结合了多个设计模式,形成了一个比单一模式更为有效的集合体。 - 针对社区开发过程中...

    Flex面试题.pdf

    - 使用框架(如Cairngorm或PureMVC)自动化处理MVC分离,遵循框架规范即可。 4. 内存泄漏处理: - 避免循环引用,特别是Timer对象的使用。 - 清除全局对象上的引用。 - 使用弱引用、自引用或子对象引用添加事件...

    flex 面试题flex

    - 对于SWF体积大的问题,可以使用Module动态加载和RSL(Runtime Shared Libraries)共享库来减少下载量。 - 对于处理速度慢,可以优化异步通信,提升用户体验,例如通过进度条显示或异步加载。 8. Flash与Flex的...

    Spring ActionScript 开发教程

    - **Part3: 使用Spring ActionScript中的XML配置** - XML配置文件用于定义Spring容器中的Bean及其依赖关系。 - 了解如何使用XML文件来配置Bean的生命周期、依赖注入等。 - **Part4: 使用容器载入配置文件** - ...

Global site tag (gtag.js) - Google Analytics