2017-06-21 58 views
0

我正在致力於運行在nwjs下的基於javascript React的應用程序。如何創建非模態React對話框?

我的任務是:在點擊一個按鈕,顯示該用戶可以拖動到第二個顯示器的對話滾動指令,因此他們可以做他們的工作,在主窗口中,按照我的新對話框中的指導。

我只知道如何使模式對話框與反應。如何製作非模式對話框,以便用戶在主窗口中工作時可以根據需要滾動瀏覽指令?創建trought

+1

您可以打開一個新的窗口;你不能將HTML拖出瀏覽器。 –

+0

感謝 - 根據您的意見,我現在在看[nwjs Window.open(http://docs.nwjs.io/en/latest/References/Window/#windowopenurl-options-callback)。 –

回答

2

窗口反應,必須留在瀏覽器窗口。

調用新的子窗口,讓你可以跨 桌面拖動新窗口。

Window.open(url, [options], [callback]) 

See documentation

+0

謝謝 - 你知道在哪裏可以找到一個小示例應用程序,演示在新窗口中顯示反應組件嗎? –

+1

沒有,但你可以加載任何URL到新的vidow,新的反應的情況下,你可以傳播的事件也許trought本地存儲或trought ipcRenderer - > ipcMain - > ipcRenderer(另一個)...也許在本地存儲的事件是從每個acessible電子瀏覽器的窗口,否則沒有簡單的方法來跨越不同的瀏覽器窗口來展示事件。 – azurinko