我正在使用react,redux和socket.io开发聊天应用程序。如我们所知,redux非常有助于将一些状态传递到深度和嵌套的组件。我喜欢将一些属性作为redux状态存储,然后传递给一些嵌套的组件。我使用socket.io-client库创建socket对象。
我需要将创建的socket对象传递给一些深度嵌套的组件,因此,我考虑将socket对象创建在redux状态中,以便可以轻松地在嵌套的组件中使用它。
这是一个好方法吗?还是应该做其他事情?
我需要将创建的socket对象传递给一些深度嵌套的组件,因此,我考虑将socket对象创建在redux状态中,以便可以轻松地在嵌套的组件中使用它。
这是一个好方法吗?还是应该做其他事情?