使用来自websocket的数据初始化Redux状态

时间:2018-06-03 10:33:41

标签: reactjs websocket redux react-redux

我正在构建一个React-Redux应用程序,其中状态对象中的属性由来自websocket连接的数据填充。

最有效的方法是保持我的应用与从websocket获取的数据保持同步。

感谢。

1 个答案:

答案 0 :(得分:0)

Websockets一直在监听任何更新,因此初始化它的好地方是来自组件的componentDidMount。 下一步,由于您使用的是redux,因此您需要调度一个更新应用程序状态的操作。

对于处理websocket逻辑的部分,我建议你使用一个库来实现这种目的,你不想在这里重新发明轮子。只需搜索“websocket react'你会发现多种选择。