工作之余继续学习Flex,照着Flex3权威指南学习模块化,一步一步做下来,发现模块加载成功但是页面显示一片空白,后来莫名其妙又显示出来了,不明原因。
然后发现Module里的ViewStack中的页面没有最大化,而代码中前前后后设了N个width="100%",这让我很郁闷。
当然百度一番搜索,找到了解决办法,自己试了第一种,果然好用,拿来放到这,以便将来忘记时查阅。
法1:
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml"
percentWidth="100"
percentHeight="100">
</mx:Module>
(⊙o⊙)… FB代码提示里没有这两个属性...不过好用就行了
法2:
在ModuleLoader的ready事件里调用
private function readyModule(event:ModuleEvent):void{
var tmpModule:ModuleLoader = event.target as ModuleLoader;
var Mchild:* = tmpModule.child;
Mchild.percentWidth = 100;
Mchild.percentHeight = 100;
}
没试验,反正第一个方法好用就行了,懒得试了,哈哈
分享到:
相关推荐
不要以为我要5分很高,这个绝对是官网资源,其中包含各位最一直在寻找却找不到即使找到也不好用的 flex-bootstrap-jsp.jar flex-bootstrap.jar flex-webtier-jsp.jar flex-webtier.jar
3. **Flex内置服务**:Flex提供了一些内置的服务,如`Application.application`对象,它可以作为全局共享的存储区域,用于传递数据。另外,`ModuleManager`类允许对已加载和未加载的模块进行操作,包括获取模块引用...
动态加载和卸载Module是优化应用程序性能和减少初始化时间的有效方法,特别是在需要根据用户需求按需加载功能的情况下。 1. **动态加载Module**: 动态加载Module是通过Flex的`ModuleFactory`类实现的。首先,我们...
FlexModule_j2ee 是一个专为整合Flex与JSP应用设计的组件库,它提供了一个.jar文件,使得在Java服务器端(JSP)与客户端的Adobe Flex之间建立交互变得更加便捷。Flex是一种强大的富互联网应用程序(RIA)开发技术,...
the Flex 3 compiler module for J2EE application servers.
FlexModule_j2ee.zip是一个压缩包,包含了将Flex前端技术集成到JSP(JavaServer Pages)和J2EE(Java 2 Platform, Enterprise Edition)后端环境中的示例工程。这个项目旨在展示如何在传统的Web应用中嵌入富互联网...
Flex 基于 Module 模块的开发是一种有效的软件架构策略,它允许将大型应用程序分解为更小、更易于管理的单元,称为模块。模块化的主要目标是提高代码的可维护性、可扩展性和性能。 1. **模块化的定义与原理** - **...
在Flex3的Module模块程序设计中,在Google中进行了大量的资料查找,综合比较各个资源后,将我认为最有价值的资料放在这里(全英文的)。 下载包中包括: 1、Adobe Creating Mudule Application.pdf 2、相似例子的源...
在Flex工程中添加Module的方法是:在FlashBuilder中右键工程目录->Porperties->Flex Modules, 然后就可以add/edit/remove需要的module了, 但问题 是无论添加多少module都要点击add按钮一个一个添加! 像我们的项目一...
【Flex Module PPT详解】 Flex Module 是Adobe Flex SDK中的一个重要特性,它允许开发者将大型应用程序分解为更小、更易管理的部分。通过模块化,我们可以创建独立的代码块,这些代码块可以在不同的应用程序中复用...
`ModuleLoader` 的主要功能是将模块的加载过程与应用程序的其余部分分离,这有助于实现代码的模块化和优化加载性能。在本文中,我们将深入探讨如何使用`ModuleLoader`加载模块并传递参数。 首先,让我们理解`...
Flex加载Module是Adobe Flex框架中的一个关键特性,它允许开发者将大型应用程序分解为多个模块,每个模块都可以独立加载和卸载。这样的设计提高了应用程序的响应速度,降低了初始加载时间,并且使得用户能够在需要时...
目录: 第1篇 基础知识篇 第1章 走进Flex世界 ... 第17章 Module机制 第18章 RSL运行时共享库 第5篇 Flex通信篇 第19章 与JavaScript/AJAX通信 第20章 Flex与PHP通信 第21章 Flex与Java EE通信
3. MVC模式在Flex开发中的实现: MVC模式可以通过分离MXML(视图)和ActionScript(模型和控制器)来实现。UI组件归属视图,Mediator负责控制组件,Controller协调Mediator和其他部分。框架如Cairngorm和PureMVC...
避免Flex RSL重复加载的一个方法是利用SWC进行模块化开发。将经常使用的组件或服务打包成独立的SWC文件,然后在需要它们的项目中引入。这样,每个模块只需加载自身所需的SWC,而不是整个RSL库。例如,如果一个模块只...
Flex模块(Flex Module)是Adobe Flex框架中的一个重要概念,它允许开发者将大型应用程序分解为多个独立的、可重用的组件,这些组件被称为模块。在Flex应用中,模块可以按需加载,从而优化应用程序的启动时间和内存...
Flex4是一种基于ActionScript3和Flash Player的开源框架,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括MX和Spark两个主要组件集。在Flex4中,自定义组件皮肤是提升应用视觉效果和用户体验的重要...