Flex 中我常用的页面传值,或者调用上级的方法、属性。有两种方法:
1.在子页面中创建全局属性,并且有父页面在跳转时,传过去。
(1)子页面中:
[Bindable]
public var bw:BaseWidget;
(2)父页面中:
[Bindable]
public var bw:BaseWidget;
private function advertisementAd():void{
var changeType:ChangeType = new ChangeType();
changeType.bw=this;
OpenManager.createTitleWindow(changeType,this,false);
}
(3)在子页面中调用父页面actLoad()方法:
var aif:AdvertisementControlWidget = this.bw as AdvertisementControlWidget;
aif.actLoad(1);
2.是一种类似java中jsp页面试用的parent属性;
(1)仅仅只需要在子页面,试用就OK。
var aif:AdvertisementControlWidget = this.parent as AdvertisementControlWidget;
跳转一次用this.parent;类推两次用this.parent.parent;
分享到:
相关推荐
压缩包中的"函数交互调用demo"很可能是包含一个或多个AS文件的项目,展示了如何在Flex应用中进行函数间的参数传递。具体的实现方式可能包括事件监听、回调函数、类方法调用等。通过阅读和分析这些代码,可以更好地...
flex+java交互 后台传参 前台操作
在Flex项目中,我们可以使用RemoteObject或WebService组件来调用Java服务,而这些调用会被转换成AMF消息发送到BlazeDS。 5. 文件结构: - `flexDemo`:包含了Flex项目的源代码,包括MXML和ActionScript文件。MXML...
3. 在Flex客户端,使用`RemoteObject`组件来引用Java服务,并声明对应的函数来调用后端方法。 4. 编写事件处理程序来处理服务调用的响应,展示或处理返回的数据。 在压缩包中包含的`info.mxml`文件,可能是Flex项目...
在Flex开发中,深入理解方法调用顺序是至关重要的,特别是在构建复杂的用户界面和应用程序时。Flex是一个基于ActionScript和MXML的开源框架,用于创建富互联网应用(RIA)。本篇我们将探讨Flex中方法调用的顺序,...
flex 与JS间的相互调用和参数传递,简单可运行实例
标题中的"Flex和JS的相互调用,传参"指的是在Flex应用中调用JavaScript函数,或者在JavaScript中调用Flex组件的方法,并传递参数。这种互操作性是通过Adobe提供的`ExternalInterface`类实现的,它允许Flex和...
标题中的“flex调用java方法”指的是在Adobe Flex(一种基于ActionScript的开源框架,用于构建富互联网应用程序)中调用后端Java服务的技术。在描述中提到了使用Blazeds作为中间件来实现这种交互,Blazeds是一个开放...
1. ExternalInterface:这是Flash Player提供的一个API,使得ActionScript能够调用JavaScript函数,同时也允许JavaScript调用Flex中的方法。这个接口在Flex中是公开的,无需额外引入库或设置。 2. CallBack:为了...
本教程将详细介绍如何抓取使用AMF协议的Flex页面数据,并涉及模拟登录和页面抓取的相关知识。 1. **AMF简介** - AMF是一种高效的数据序列化格式,用于在Flex客户端和服务器之间传输数据。它比XML或JSON更快,因为...
#### 二、Flex页面跳转方法概述 Flex提供了多种页面跳转的方式,主要包括: 1. **使用ViewStack** 2. **使用navigateToURL** 3. **使用ExternalInterface** 4. **使用TabNavigator** 接下来,我们将逐一介绍这些...
NULL 博文链接:https://futurewwm.iteye.com/blog/1277119
当MXML组件需要执行特定的业务逻辑或访问数据时,它会调用AS3类中的方法。 1. **从Flex组件到AS3的调用**: - 在MXML组件中,我们可以使用`creationComplete`事件监听器或`initialize`事件来初始化AS3类。例如: ...
3. **远程服务调用**:通过Potomac,Flex组件可以调用后台的OSGi服务,这些服务可以处理复杂的业务逻辑或访问持久化数据,然后返回结果给Flex。这种方式特别适用于页面间的数据交换,尤其是当数据处理需要服务器端的...
Flex负责用户界面的呈现和用户交互,而JSP则处理数据逻辑,提供服务接口供Flex调用。 **三、整合过程关键点** 1. **Flex配置文件(flex.xml)**:在Flex项目中,`flex.xml`是一个重要的配置文件,它定义了与服务器...
标题中的“flex&flash相互调用”指的是在Adobe Flex和Flash这两个技术之间进行交互的方法。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA),而Flash则是用于创建动画、图形和交互式...
配置URL以指向JSP页面,设置方法(GET或POST),并指定数据格式为XML。当JSP处理完请求后,返回的响应会被解析成XML对象,然后在Flex客户端进行处理。 2. **基于纯文本的数据交换**: `ExchangeData_PlainText....
主要介绍了Flex中TitleWindow传值思路及实现,需要的朋友可以参考下
Flex Air调用C代码是跨平台开发中的一个重要技术,它允许使用ActionScript 3的Flex应用程序与本地系统资源进行交互,比如C/C++编写的动态链接库(DLLs)或共享对象(SOs)。这个技术主要依赖于Adobe AIR的Native ...