javascript - 将数据从 dojo 屏幕传递到反应屏幕
问题描述
我们正在将屏幕从 dojo 迁移到 React。但是有一个例子,当在 dojo 屏幕上选中一个复选框时,我会在 React 中打开一个新窗口。我的问题是我如何将数据从 dojo 屏幕传输到新的反应屏幕,然后在反应屏幕中的字段被填充时返回到 dojo。例如。dojo屏幕上的A,B传递到React窗口,并根据使用的选择C,D显示数据,现在需要将C,D发送回dojo屏幕最终它们都是js。Dojo 是一个工具包,而 React 是一个框架。我确信这是一个可行的方案,但问题是如何。
我只能在 dojo 屏幕或 react 屏幕上理解数据处理。我已经迷失了很多小时,并会感谢任何可能的帮助
编辑:网络浏览器的本地存储是一种方式。
解决方案
您可以使用Window.postMessage在窗口之间传递数据。
推荐阅读
- excel - 如何在 if 中使用 if 条件
- ios - UIViewController 有时不旋转?
- sql - Postgres 检查表行中的时间戳范围重叠
- powershell - 如何从高级属性中获取 LogEventOn 值?
- selenium - 我可以在我的应用程序中的 CSS 选择器识别的许多索引中获得特定的“dl”,即在第一个或第二个索引处吗
- wordpress - 使用 Polylang 插件时轮播不显示
- angular6 - ngClass:使用 && 运算符解析器错误:缺少预期:在 X 列,
- python - 用序列python设置数组元素——机器学习(逻辑回归)
- javascript - bootstrap 4复选框单击不适用于javascript实现
- android - 如何通过 id 获取 firebase 数据库类别数据并在单独的 recyclerview 中显示该数据?