为什么 原来的 redux 不能处理异步请求

来源:9-8 【中间件】什么是中间件

qq_提笔写下你的烦恼_0

2022-09-01

为什么 原来的 redux 不能处理异步请求

写回答

1回答

阿莱克斯刘

2022-09-01

redux是一个中心化的数据处理框架,原理就是使用纯函数来通过action、reducer、store等组件来管理数据状态。正是因为redux的实现原理是纯函数,所以他不能处理副作用。而异步数据是不折不扣的副作用,所以就需要给redux加入中间件,也就是需要借用redux-saga或者redux-thunk之类的框架才能实现副作用的处理。
0
1
qq_提笔写下你的烦恼_0
非常感谢!
2022-09-01
共1条回复

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程