2017-04-10 10 views
2

私はReact.JSを使用してユーザーインターフェイスを構築する電子アプリケーションに取り組んでいます。今、私はメインウィンドウとは異なるプリファレンスウィンドウを作らなければなりません。しかし、私は複数のエントリポイントのジレンマのためにこれにどのように取り組むべきか分かりません。私はモーダルを使用することが選択肢かもしれないと読んだが、異なるウィンドウを作り、それらの間でipcを介して通信することによってこれを通常の方法で行いたいと思った。React.JSを使用してElectronアプリケーションで複数のウィンドウを処理する方法は?

問題についてのアドバイスはありがとうございます。

enter image description here

答えて

0

あなたはルート

新しいウィンドウを開くと、代わりにメインapp.htmlファイルを使用して、このようにページをロードして、これを行うことができます。

prefsWindow.loadURL(`file://${__dirname}/app.html#/prefs`); 

そしてroutesファイルに:

あなたはここでより多くの情報を見つけることができます:ルートがでどのように動作するかに https://github.com/chentsulin/electron-react-boilerplate/issues/623

とサンプルコードは、ここに反応する: https://reacttraining.com/react-router/web/example/route-config

GLHF ;

関連する問題