仅使用 React 管理状态
我知道,如果您仅使用 React 创建应用程序,您最终将在您创建的不同 React 组件中管理所有状态。
使用 React 和 Redux 管理状态
如果您决定将 Redux 与 React 结合使用,则可以将每个 React 组件的所有状态移动到整个 Redux 应用程序状态。然后,每个需要 Redux 应用程序状态切片的组件都可以通过 React-Redux 的connect
函数挂钩到状态。
问题
这是否意味着您不再需要编写任何处理 React state
(即this.setState
)的 React 组件,因为 React-Redux通过将数据传递到组件中connect
来使用具有 Redux 状态的 React 组件?container
props