如何将数据返回到弹出窗口?

发布于 2024-11-19 10:11:35 字数 259 浏览 1 评论 0原文

我有一个称为弹出窗口的应用程序。此弹出窗口称为第二个窗口,在其中传输数据,例如字符串数组。在第二个框中,我可以更改数组中的数据并在第一个弹出窗口中返回修改后的数据。

我已经尝试过:

FlexGlobals.topLevelApplication.myFunction(arrayWithData);

但当然会出现错误,因为数据发送到主应用程序。

请告诉我如何从第二个弹出窗口中传输第一个弹出窗口中的数据?

I have an application that called a popup window. From this popup window is called the second window in which data is transmitted, such as an array of strings. In the second box, I can change the data in an array and return the modified data in the first popup window.

I've tried:

FlexGlobals.topLevelApplication.myFunction(arrayWithData);

but of course get an error, because the data send to the main app.

Tell me how to transfer data in the first popup window from a second, please?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

忆梦 2024-11-26 10:11:35

创建一个公共总线,最简单但丑陋的方法是从 FlexGlobals.topLevelApplication 调度自定义事件(其中包含第二个弹出窗口的数据),第一个弹出窗口最初向该事件添加侦听器并操作数据。

Make a common bus, the simplest but ugly way is dispatching a custom event (which contains the data of the second popup window) from FlexGlobals.topLevelApplication, the first popup initially adds listener to that event and manipulate the data.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文