zoukankan      html  css  js  c++  java
  • redux相关专业名词及函数提要

    redux: 用来管理react app 状态(state)的一个架构。

    store: 通过createStore()创建,用来存放state,与react app是完全分离的。createStore至少有一个参数rootReducer(dispatch会调用reducer)

              react app通过connect()函数与store连接,并通过props获取到store里相应state的数据。store通过dispatch()方法发起action动作,从而改变state。

    Provider: redux提供的一个组件,其作用是让react app里的所有组件都能获取到store。

    reducer:管理单个state的函数,返回一个js对象(新的state),参数为(previouseState, action),如有更新,相关组件会重新渲染。

    action:发出动作的命令,通过dispatch来调用。

    action creator: 创建动作的函数。

    middleware:是为了增强dispatch,使其适应

    applyMidleware:用来加载middleware(改造dispatch)的方法

    compose:组合函数,可以把单个的middleware串联起来形成一个新的dispatch

    redux-thunk/redux-promise/redux-saga:用来处理异步操作

  • 相关阅读:
    c语言数组的赋值问题
    英语------------单词被动形式的读音规律
    英语------------单词复数形式的规律
    一天半时间大致的学习了HTML和CSS.
    没有权威,只有努力
    java 对象赋值问题
    Java-Math
    StringBuffer
    java--String方法
    某个日期的下一天
  • 原文地址:https://www.cnblogs.com/ganmy/p/7301645.html
Copyright © 2011-2022 走看看