美文网首页
12.Redux概念及工作流程19-05-13

12.Redux概念及工作流程19-05-13

作者: 你坤儿姐 | 来源:发表于2019-05-13 14:02 被阅读0次

    1.Redux概念
    Redux最主要是用作应用状态的管理。简言之,Redux用一个单独的常量状态树(对象)保存这一整个应用的状态,这个对象不能直接被改变。当一些数据变化了,一个新的对象就会被创建(使用actions和reducers)。


    341557716337_.pic.jpg

    Redux核心概念有三个:
    actions
    store
    reducers


    351557716340_.pic.jpg

    React Components 是指用户,
    Actions就是事件,Actions传递来自这个应用的数据给store,store只获取来自Actions的信息。
    在Redux中,reducer就是获得这个应用的当前状态和事件然后返回一个新状态的函数。
    Store对象保存应用的状态并提供一些帮助方法来存取状态,分发状态以及注册监听。全部state由一个store来表示。任何action通过reducer返回一个新的状态对象。这就使得Redux非常简单以及可预测。

    相关文章

      网友评论

          本文标题:12.Redux概念及工作流程19-05-13

          本文链接:https://www.haomeiwen.com/subject/dqhlaqtx.html