zoukankan      html  css  js  c++  java
  • 关于react的redux的知识点

      项目小的时候我们getState()进行管理数据,只有当数据庞大的时候我们采用Redux来进行管理。

      Redux:

        ①:它是专注于状态管理的库,和React是解耦的

        ②:它是单向数据流,单一的状态

        ③:存在四个核心概念:store、state、action、reducer

      Redux的主要功能是:

        Redux存在一个 Store 是用来存储所有人的状态state,当需要改变的时候,我们会告诉 dispath,要去做哪些事情 action;处理变化的时候用 reducer 拿到 原来的 state和action 去生 成一个新的state

      Redux使用方法:

        ①:下载 npm i redux --save 或者 cnpm

        ②:创建 通过reduce创建一个 store,通过 store.getState()来获取状态

        ③:改变 通过store.dispatch(action,state)来修改状态

        ④:监听 通过Reducer中的state和action,来返回一个新的state,通过 store.subscribe 来监听

      

  • 相关阅读:
    辞职信(转贴)
    去掉控件上显示聚焦框
    静态构造函数
    用Excel 公式求 金额的差额
    2020/2/6学习总结
    2020/2/3学习总结
    2020/2/7学习总结
    2020/1/31学习总结
    2020/2/5学习总结
    2020/2/4学习总结
  • 原文地址:https://www.cnblogs.com/wj000/p/11593997.html
Copyright © 2011-2022 走看看