react-redux 是什么
react-redux
是 redux
官方 React
绑定库。它帮助我们连接UI层和数据层。本文目的不是介绍 react-redux
的使用,而是要动手实现一个简易的 react-redux
,希望能够对你有所帮助。
首先思考一下,倘若不使用 react-redux
,我们的 react
项目中该如何结合 redux
进行开发呢。
每个需要与
redux
结合使用的组件,我们都需要做以下几件事:
在组件中获取
store
中的状态监听
store
中状态的改变,在状态改变时,刷新组件在组件卸载时,移除对状态变化的监听。
如下:
import React