Redux的核心概念
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=ddb195805d8e4d69890214c78e55fa2e
Store(存储):是Redux的核心部分,包含了整个应用的状态树。它是唯一的,应用中所有的状态都保存在这里。
Action(动作):是一个描述发生事件的普通JavaScript对象。它具有一个type属性来标识动作类型,并可以传递一些额外的数据。通过调用Action Creator来创建Action。
Reducer(减速器):是一个纯函数,接收先前的状态和一个Action作为参数,并返回一个新的状态。它负责对状态进行修改。
Dispatch(派发):是一个函数,用于将Action发送到Reducer以更新应用状态。通过调用dispatch函数来触发状态变更。
Middleware(中间件):是对Redux的扩展,提供了在派发Action到达Reducer之前可以拦截、解析或处理Action的能力。可以通过中间件来处理异步操作、日志记录等功能。
Connectors(连接器):是用于将React组件连接到Redux的机制。通过连接器,组件能够访问Store中的状态,并可以派发Action来更新状态。
Store(存储):是Redux的核心部分,包含了整个应用的状态树。它是唯一的,应用中所有的状态都保存在这里。
Action(动作):是一个描述发生事件的普通JavaScript对象。它具有一个type属性来标识动作类型,并可以传递一些额外的数据。通过调用Action Creator来创建Action。
Reducer(减速器):是一个纯函数,接收先前的状态和一个Action作为参数,并返回一个新的状态。它负责对状态进行修改。
Dispatch(派发):是一个函数,用于将Action发送到Reducer以更新应用状态。通过调用dispatch函数来触发状态变更。
Middleware(中间件):是对Redux的扩展,提供了在派发Action到达Reducer之前可以拦截、解析或处理Action的能力。可以通过中间件来处理异步操作、日志记录等功能。
Connectors(连接器):是用于将React组件连接到Redux的机制。通过连接器,组件能够访问Store中的状态,并可以派发Action来更新状态。
全部评论
相关推荐
10-24 18:54
南京大学 后端工程师 点赞 评论 收藏
分享


查看6道真题和解析