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

  • 相关阅读:
    python测试开发django-1.开始hello world!
    python基础--杂项
    Python基础----函数
    python介绍
    公共Webservice
    divmod(a,b)函数
    模块知识
    第三周作业 修改配置文件
    rsync在windows和linux同步数据的配置过程
    docker学习笔记
  • 原文地址:https://www.cnblogs.com/ganmy/p/7301645.html
Copyright © 2011-2022 走看看