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

  • 相关阅读:
    ES6中对象新增方法
    ES6中字符串新增方法
    Laya 吐槽日志.
    汇编与反汇编工具
    Mac 软件下载地址
    红米手机 android4.4.4 root之路
    查看apk安装包信息
    文件搜索
    自动发表QQ空间说说
    批量格式化json
  • 原文地址:https://www.cnblogs.com/ganmy/p/7301645.html
Copyright © 2011-2022 走看看