Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 在运行时在Flex弹出窗口中获取数据_Apache Flex - Fatal编程技术网

Apache flex 在运行时在Flex弹出窗口中获取数据

Apache flex 在运行时在Flex弹出窗口中获取数据,apache-flex,Apache Flex,我正在用Flex创建一个项目 我有一个主页,点击按钮就会打开一个弹出窗口。我使用此弹出窗口将从Http请求中获取的数据显示为rawdata。我确实把这些数据分成了数组 我可以在每次关闭弹出窗口并再次打开时显示数据。但在运行时执行这项操作是个问题。我确实尝试过在for循环中一次又一次地调用request.sent(),它可以工作,但它倾向于发送大量http请求,我认为这是不好的 有谁能帮我解决这个问题吗 最好的 泽山如果你发送一个请求,你应该得到一个响应 如果您想反复向用户显示该响应-我建议使用计

我正在用Flex创建一个项目

我有一个主页,点击按钮就会打开一个弹出窗口。我使用此弹出窗口将从Http请求中获取的数据显示为rawdata。我确实把这些数据分成了数组

我可以在每次关闭弹出窗口并再次打开时显示数据。但在运行时执行这项操作是个问题。我确实尝试过在for循环中一次又一次地调用request.sent(),它可以工作,但它倾向于发送大量http请求,我认为这是不好的

有谁能帮我解决这个问题吗

最好的
泽山

如果你发送一个请求,你应该得到一个响应


如果您想反复向用户显示该响应-我建议使用计时器任务…让该任务每隔这么多毫秒运行一次并发出警报。显示(数据)

如果您发送一个请求,您应该得到一个响应


如果你想一次又一次地向用户重新显示该响应,我建议使用计时器任务……让该任务每隔这么多毫秒运行一次并发出警报。显示(数据)

你可能需要使用像PureMVC或Cairngorm这样的框架来分离模型和视图。您需要一些非UI actionscript代码来管理请求和(如有必要)数据缓存。这样,您可以在任何视图中显示数据。很难用一个简单的回答来说明,但请查看维基百科了解基本知识:


如果打开弹出窗口需要刷新数据,则发出数据刷新命令并等待响应。如果您有数据,并且数据没有过时,那么您只需要显示它,而不需要进行不必要的HTTP请求

您可能希望使用像PureMVC或Cairngorm这样的框架来分离模型和视图。您需要一些非UI actionscript代码来管理请求和(如有必要)数据缓存。这样,您可以在任何视图中显示数据。很难用一个简单的回答来说明,但请查看维基百科了解基本知识:


如果打开弹出窗口需要刷新数据,则发出数据刷新命令并等待响应。如果您有数据,并且数据没有过时,那么您只需要显示它,而不需要进行不必要的HTTP请求

您建议一次又一次地向服务器发送http请求??我在for flex示例中看到了一些,“运行时仪表板”我想这样做。。但我不明白它是如何工作的,我的代码中怎么能有这种功能。你是在建议一次又一次地向服务器发送http请求吗?我在flex示例中看到了一些,“运行时仪表板”我想做类似的东西。。但我不明白它是如何工作的,我怎么能在我的代码中有这样的功能。