`
joe.feng
  • 浏览: 134390 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Flex回调函数

    博客分类:
  • Flex
阅读更多

应用场景:父子窗体之间的通信,比如想把弹出窗口中的数据传给弹出该窗体的组件。

 

<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009" 
xmlns:s="library://ns.adobe.com/flex/spark" 
xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300">
<fx:Script>
<![CDATA[
private var _callBackFunction:Function;
public function set callBackFunction(value:Function):void
{
_callBackFunction = value;
}
private function onClick(event:MouseEvent):void{
_callBackFunction.call(null,ti.text);
}
]]>
</fx:Script>
<s:VGroup width="100%" height="100%">
<s:TextInput id="ti"/>
<s:Button id="btn" label="Click me" click="onClick(event)" />
</s:VGroup>
</s:Group>

 

 

var myView:MyComponent2 = PopUpManager.createPopUp(this,MyComponent2,false) as MyComponent2;
myView.callBackFunction = callBack;
PopUpManager.centerPopUp(myView);

private function callBack(str:String):void{
trace(str);
}
分享到:
评论

相关推荐

    Flex回调函数应用示例

    具体来说,Flex的回调函数可以是ActionScript中的一个函数,这个函数可以被作为参数传递给另一个函数。当触发了某个事件或达到了某个条件时,这个被传递的函数就会被调用。在Flex应用中,开发者可以定义一个函数,...

    Flex中函数传值调用Demo

    具体的实现方式可能包括事件监听、回调函数、类方法调用等。通过阅读和分析这些代码,可以更好地理解上述概念。 总之,"Flex中函数传值调用Demo"是一个实践性的教程,旨在帮助开发者理解和掌握在Flex环境中如何有效...

    flex(flash)文件上传,完全仿网易邮箱,内含asp.net实例

    //uploadAction:处理上传文件的网页 //uploadParam:处理上传文件的网页所接收的参数 //ItemDate:单个文件大小控制,单位是字节 //TotalDate:一次上传的文件总大小控制,单位是字节 ...//funSelected:js回调函数

    小地图搜索类, 加入不需要最终地图点, 和地图移动结束回调函数

    标题提到的"小地图搜索类"可能是一个自定义的ActionScript组件,允许开发者在不需指定最终地图点的情况下进行搜索,并且包含了地图移动结束时的回调函数。这在实现用户交互和动态更新地图状态时非常有用。 ...

    Flex 与 html 交互 调用本地html

    HTML可以监听这个调用,处理数据,然后通过返回值或调用Flex的回调函数来回传数据。 5. **注意事项**:调试模式下可能无法显示本地HTML,这可能是因为沙箱安全限制。你需要确保在发布或测试环境中运行,或者更改...

    flex4使用RemoteObject学习

    通过定义RemoteObject实例,声明服务器方法和回调函数,以及在客户端创建和传递数据对象,开发者可以轻松地调用远程服务并处理响应。这种技术在构建分布式Flex应用时非常有用,特别是当需要与服务器上的业务逻辑进行...

    在MFC嵌入Flex并且相互通信

    反之,Flex也可以通过发送事件或调用回调函数,将用户的交互信息传递回MFC,进行进一步的处理。 7. **事件处理**:为确保良好的交互体验,需要在MFC和Flex之间建立事件监听机制。例如,当Flex中的按钮被点击时,...

    flex—JS相互调用

    1. **添加回调函数** 在Flex代码中,通过`ExternalInterface.addCallback`方法注册一个JavaScript可以调用的Flex函数。 ```xml &lt;![CDATA[ private function initApp():void { // 添加一个函数,callFlex供...

    javascript与flex交互

    注册回调函数** - **语法示例**: ```javascript flexObject.externalInterface.addCallback("flexHelloWorld", flexHelloWorld); ``` - **解释**:通过`externalInterface.addCallback`方法注册一个...

    java与flex通信

    同时,需要编写处理结果的回调函数,将服务器返回的结果显示在界面上。 7. **交互流程**: 当Flex客户端运行时,用户输入一个名字,点击按钮触发`remotingSayHello()`函数,这个函数会调用`h.sayHello()`,从而...

    flex+java+mysql登录

    在Flex端,`RemoteObject`监听到响应后,会触发预先绑定的回调函数,显示登录是否成功。 6. 安全性和优化:在实际应用中,为了提高安全性,密码通常不会明文存储,而是存储其哈希值。登录时,应将用户输入的密码...

    Flex与JavaScript交互实例

    在JavaScript中,`addMethod`函数通过`JavaScriptConnectFlex.addTo100()`来调用Flex中的`add`函数,`JavaScriptConnectFlex`是Flex应用程序的全局对象,`addTo100`是之前在Flex中注册的回调函数名。这使得...

    Flex与Java的交互

    在Flex中,配置HTTPService组件,指定Servlet的URL,以及处理结果和错误的回调函数。 ```java // Servlet代码 public class SimpleServiceServlet extends HttpServlet { // ... } ``` ```actionscript // Flex...

    flex与js交互 关于ExternalInterface使用的小例子

    2. **接收Flex的回调**:JavaScript也可以设置回调函数来接收Flex的调用结果: ```javascript function handleFlexResult(result) { console.log("从Flex接收到的结果: " + result); } var flexFunction = ...

    Flex ActiveX通过JS相互调用.rar

    - Flex通过设置`ExternalInterface.addCallback`的回调函数,监听JavaScript环境的变化,一旦ActiveX的调用完成并返回数据,JavaScript会调用这个回调函数,将结果传回Flex。 5. **安全和兼容性**: 使用此方法...

    flex&flash相互调用

    Flash端则使用`ExternalInterface.call()`与Flex的回调函数进行通信。 3. **注意事项**: - 在进行跨平台调用时,确保Flash Player版本支持ExternalInterface API。 - 由于安全限制,只有在同源策略允许的情况下...

    ArcGIS Flex API 中的 Flex 技术-异步特征

    Flex中的异步调用通常涉及到回调函数的使用。回调函数是在异步操作完成后调用的函数,它可以用来处理操作结果或者执行后续动作。例如,在前面的示例中,`rollOverHandler`和`rollOutHandler`都是作为回调函数使用的...

    flex组件,功能强大的下拉框

    作为一款功能强大的组件,它应允许开发者进行一定程度的定制,比如修改样式、添加回调函数来处理选择事件,或者插入自定义的DOM元素。这样的灵活性使得该组件能在各种应用场景中无缝融入。 6. **性能优化** 在...

    编译原理(FLEX&bison).zip

    当FLEX处理这个配置文件时,它会生成C代码,这个C代码可以读取源代码,识别Token,并通过回调函数将结果传递给语法分析器。 BISON(Berkeley YACC:Yet Another Compiler-Compiler)则是生成语法解析器的工具,它...

    Flex 3 基础教程(7)

    `ExternalInterface` 是一个关键的 ActionScript 类,用于添加回调函数,使得 JavaScript 可以调用 Flex 中的方法。在 MXML 中,可以通过 `&lt;fab:FABridge&gt;` 标签来引入 FABridge。 `FABridge.js` 文件是 JavaScript...

Global site tag (gtag.js) - Google Analytics