首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Hooks Vs React-redux

React Hooks Vs React-redux
EN

Stack Overflow用户
提问于 2019-06-26 17:06:13
回答 1查看 3.1K关注 0票数 9

在将钩子引入Reactjs之后,对于像Redux这样的全局存储管理来说,它们是不是很好的替代品?这是关于他们的表现来做出反应。

我在最近的项目中使用了Reduxredux-saga,但在引入钩子之后,我有兴趣替换它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-26 17:20:35

您需要了解的一件事是,钩子不是用来取代redux存储的,也不是用来进行全局存储管理的。使用钩子是为了简化组件的实现(用功能组件替换类组件),组件本身仍然依赖于redux存储中存储的一些数据。您可以使用redux,以便应用程序中的多个组件可以使用相同的redux存储。

例如,假设您有两个组件,一个是表示"Hello user_name“的<Hello>,另一个是表示”欢迎使用user_name“的<Welcome>。现在,这两个组件都需要相同的数据,即user_name。如果我们使用redux store,我们可以将数据存储在一个位置,并通过将其作为道具传递给整个应用程序来使用它。现在,我们可以使用钩子而不是类组件来实现<Welcome><Hello>,但它们所需的数据应该来自全局存储。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56769094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档