我建立一個反應,和/終極版應用程序,需要一個全局對象(LIB的WebSocket實例)。我最初試圖將其存儲在Redux狀態樹中,但是,該實例不是不可變的,並且在開發過程中引發了大量熱重載問題(從編譯代碼運行時不存在的大量循環引用錯誤)。存儲「全局」對象終極版之外的存儲反應,和/終極版應用
我的問題是如何存儲/所以它是提供給我Redux的代碼創建這個實例和反應的組分?我可以在組件樹的頂部創建它,並將其作爲道具傳遞給樹,但在使用react-redux connect完成所有事情後,感覺非常「骯髒」。
有沒有更好的方法來做到這一點?