Ahm*_*ani 2 reactjs react-native react-redux
在向引入钩子之后Reactjs,它们是否可以很好地替代全球商店管理Redux?关于他们表现的反应。
我已经使用过Redux并且redux-saga在我最近的项目中使用,但是在引入钩子之后,我有兴趣替换它们。
您需要了解的一件事是,钩子并不能代替Redux商店,也不是用于全局商店管理。您可以使用钩子来简化组件的实现(用功能组件替换类组件),组件本身仍将依赖于存储在redux存储中的数据。您使用redux,以便应用程序中的多个组件可以使用同一redux存储。
例如,假设您有两个组成部分<Hello>,分别为“您好用户名”和<Welcome>“欢迎用户名”。现在,这两个组件都需要相同的数据,即user_name。如果我们使用redux存储,则可以将数据存储在一个位置,并通过将其作为道具传递给整个应用程序。现在我们可以实现with <Welcome>和<Hello>with钩子而不是类组件,但是它们所需的数据应该来自全局存储。
| 归档时间: |
|
| 查看次数: |
646 次 |
| 最近记录: |