工作之余继续学习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
Flex Module间通信 此例给大家展示一个使用了模块(Module)的简单的Flex程序,你可以从中获得启示。
FlexModule_j2ee Flex 与JSP 整合用的.jar 文件 Jsp 中引用Flex 标签
the Flex 3 compiler module for J2EE application servers.
在Flex3的Module模块程序设计中,在Google中进行了大量的资料查找,综合比较各个资源后,将我认为最有价值的资料放在这里(全英文的)。 下载包中包括: 1、Adobe Creating Mudule Application.pdf 2、相似例子的源...
Flex基于Module模块的开发文档主要介绍涵盖基本所有: ...3、模块化的优点; 4、flex与模块通信,直接调用模块(module)方法及示例代码; 5、flex基本控件用法及示例代码; 6、委托、上传文件、操作Word和Excel等等
在Flex工程中添加Module的方法是:在FlashBuilder中右键工程目录->Porperties->Flex Modules, 然后就可以add/edit/remove需要的module了, 但问题 是无论添加多少module都要点击add按钮一个一个添加! 像我们的项目一...
通过这个工程可以实现flex页面嵌入到jsp中。
在动态加载module时,容易出错,这是因为加载以后需要卸载,请看示例代码,可运行。
flex中moduleLoader动态加载module时传递参数源代码
来自ITEYE,具体是哪位的分享记不得了- - 里头的demo详细演示了flex module的使用和flex module的通讯
目录: 第1篇 基础知识篇 第1章 走进Flex世界 ... 第17章 Module机制 第18章 RSL运行时共享库 第5篇 Flex通信篇 第19章 与JavaScript/AJAX通信 第20章 Flex与PHP通信 第21章 Flex与Java EE通信
避免Flex RSL重复load 提高module加载性能的swc
the Flex 3 compiler module for J2EE application servers.
Flex 加载 Module 模块开发 利用客户端缓存 Module 降低交互时间 这是一个DEMO
一个有关 flex module 讲解的详细ppt
flex3 客户端缓存 module 解决方案 swf文件缓存
你还在头痛flex4组件皮肤怎么自定义吗?看我给你们上传的吧;因皮肤中还是有部分mx组件,如果不能正常使用,请自己把所以mx组件改成sp组件