我想知道是否可以将具有整个 Redux Store 等的 React 组件弹出到带有 iframe 的新窗口中。
这可能是不可能的,但我想看看是否有人知道实现这一目标的方法?
我想将 React 组件/应用程序弹出到新窗口的原因是,我可以在将用户重定向到另一个 URL/域的同时保持 React 应用程序运行。
我的 React 应用程序/组件使用<script>
标签和 CDN附加到我们捆绑的 React 应用程序的把手模板。
我想知道是否可以将具有整个 Redux Store 等的 React 组件弹出到带有 iframe 的新窗口中。
这可能是不可能的,但我想看看是否有人知道实现这一目标的方法?
我想将 React 组件/应用程序弹出到新窗口的原因是,我可以在将用户重定向到另一个 URL/域的同时保持 React 应用程序运行。
我的 React 应用程序/组件使用<script>
标签和 CDN附加到我们捆绑的 React 应用程序的把手模板。
你可以使用React Portal打开一个新窗口并在 React 树下维护它。
这是一个半长的帖子,所以看看这个帖子。
使用 React 16 Portal 做一些很酷的事情
您可以打开一个新窗口,执行您需要执行的操作,并将用户转发到不同的 URL,这不会影响您的原始窗口。