【问题标题】:How to send parameters from a component to main MXML Application如何将参数从组件发送到主 MXML 应用程序
【发布时间】:2011-08-08 14:34:18
【问题描述】:

我想将变量或参数从组件发送到主 (MXML) 应用程序。像我的组件是 FileUpload.mxml 并想将上传的文件详细信息从 FileUpload.mxml 转发到 Main.mxml。

我尝试了以下程序:

com:FileUpload id="fp"

但是,要获取 FileUpload 组件的引用,我无法从 FileUpload.mxml 文件中获取变量。

谁能帮我解决这个问题?

宁静

【问题讨论】:

    标签: apache-flex flex4


    【解决方案1】:

    根据您所处的开发阶段,您可能需要考虑其中一个肯定会帮助解决这种情况的 Flex 框架。我个人使用Mate,但还有其他几个选项ParsleyCairngormRobotLegs 等)。

    使用 Mate,您将创建一个自定义事件,该事件将在发生某些事情后被调度(例如,正在上传的文件)。此自定义事件可能包含您希望传递给另一个组件的任何附加信息、属性或数据。然后,您将为您的自定义事件添加一个事件侦听器到您的主地图。主地图将捕获您的自定义事件并重新路由到它需要前往的任何组件。

    如果这不是一个选项,请确保您要访问的属性是 a) 标记为 [Bindable] 和 b) public。如果不看一些代码,很难说什么是最好的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-27
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 2017-01-25
      • 2020-10-16
      • 2011-10-18
      • 1970-01-01
      相关资源
      最近更新 更多