1
ReactJS支持在運行時加載一些插件嗎? 我開發了基於ReactJS的客戶端應用程序。我的軟件的其他用戶應該可以通過編寫自定義擴展來擴展Web UI。搜索ReactJS運行時插件概念
我的ReactJS Base應用程序已經被轉譯成一個build.js文件(webpack + babel)。
其他用戶應該創建自己的.js文件,這些文件是由瀏覽器單獨加載的。在運行時,瀏覽器應檢查自定義擴展將這些添加到應用程序。
有沒有人有提示如何與ReactJS做到這一點?
乾杯, 曼努埃爾
嗨佩德羅, 感謝您的快速反應。你能否給我提供更多的例子。 是loadExtension()一個自定義函數,我必須自己編碼? – Manuel
是的。你可能會添加一些東西到你的反應應用程序來檢查全局狀態,或者使用ReactDOM來掛載你的應用程序,並確保你通過使用ReactDOM本身的道具來掛接這些擴展。我推薦後者。 –
我仍在尋找答案。我發現webpack chunking,但這是在transpile時間運行。 我真的很喜歡單獨的js文件 index.js plugin1.js plugin2.js – Manuel