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:用来处理异步操作

  • 相关阅读:
    ch_5102 Mobile Service
    ch_POJ1201 Intervals
    [CodeVs]谁是赢家
    树上莫队
    [NOI2009]管道区珠
    拉格朗日差值
    Simpson&自适应Simpson
    数论学习笔记
    hibernate FetchType理解
    Hibernate的generator属性之意义
  • 原文地址:https://www.cnblogs.com/ganmy/p/7301645.html
Copyright © 2011-2022 走看看