redux相关专业名词及函数提要
2017-08-07 22:06
225 查看
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:用来处理异步操作
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:用来处理异步操作
相关文章推荐
- 医学信息学相关术语、缩语及专业名词
- liferay相关专业名词解释
- 关于函数的多态,与继承,以及相关的名词
- 云计算相关的专业名词解释
- 对一些 关键词、语句、函数、专业名词 等的解释和理解(二)
- 干货 | 深度学习名词表:57个专业术语加相关资料解析(附论文)
- 对一些 关键词、语句、函数、专业名词 等的解释和理解(一)
- 新手知识 seo相关的专业名词解释
- 利用ComObj 控制 Excel 的相关函数
- Linux内核中的jiffies及其作用介绍及jiffies等相关函数详解
- 二叉树的实现及相关函数的实现
- PHP安装GD库后和图像相关的函数包括
- Maven相关名词、概念-解释总结
- Matlab 图像处理相关函数命令大全
- IT专业名词读音杂记
- 一些JSON相关的函数
- 4、与CPU,内存获取相关的几个函数
- 理解SetWindowOrg等相关函数
- 网络(2):网络配置&socket编程相关的函数选项及异常处理
- 信息查询相关系统函数和系统变量(SQL Server)