首页 > 解决方案 > 如何在电子反应应用程序中创建子窗口?

问题描述

当我打开应用程序时,它以登录表单开始。我想在成功登录时关闭该窗口并用主页打开另一个窗口。在使用 React 应用程序进行 UI 的情况下,我该如何做到这一点?我需要运行另一个反应应用程序,或者我可以以某种方式使用同一个应用程序并在其他窗口中打开应用程序?

标签: reactjselectron

解决方案


每个 Electron 窗口都在单独的渲染器进程中运行,因此您不能在另一个窗口中使用 React 应用程序的相同实例。理论上,您可以使用相同的应用程序,例如打开一个具有相同应用程序的另一个实例的新窗口并简单地显示不同的视图。


推荐阅读