FLEX实践—Application与Module之通信 (转)
2009-07-14 07:36
288 查看
http://blog.csdn.net/meteorlWJ/archive/2009/07/01/4312543.aspx
使用场景:一个主应用程序通过moduleLoader调用几个不以的模块,那怎样在module中调用Application中的数据呢?
解决方案:在module中通过this.parentApplication来引用调用它的application
具体应用:
在APPLICAION中
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var test:String="Test";
]]>
</mx:Script>
</mx:Application>
在MODULE中
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function init():void{
Alert.show(this.parentApplication.test);
}
]]>
</mx:Script>
</mx:Module>
使用场景:一个主应用程序通过moduleLoader调用几个不以的模块,那怎样在module中调用Application中的数据呢?
解决方案:在module中通过this.parentApplication来引用调用它的application
具体应用:
在APPLICAION中
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var test:String="Test";
]]>
</mx:Script>
</mx:Application>
在MODULE中
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function init():void{
Alert.show(this.parentApplication.test);
}
]]>
</mx:Script>
</mx:Module>
相关文章推荐
- FLEX实践—Application与Module之通信
- FLEX实践—模拟Application与Module间的事件监听
- Java与Flex学习笔记(15)----Flex中的Application与Module间的通信
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
- Flex module 通信。
- flex Module之间的通信
- Flex中Module间的通讯和在Application中的切换
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
- FLEX实践:主应用程序、MODULE、COMPONENT组合
- flex titlewindow与module之间数据通信
- Flex 利用ActionScript接口实现Module模块间的数据通信
- Flex的Module通信,事件和接口方式
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
- 用Interface来解决Application和Module之间的通信,减少Module和Application之间的耦合度
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
- FLEX实践—Application与Module通信(二)
- flex加载module并相互之间通信
- FLEX实践:各种图表的简单应用
- flex与javascript互相通信:使用ExternalInterface