Redux-saga和redux-thunk是两个常用的redux异步处理中间件的
Redux-thunk是一个简单的中间件 允许action创建函数返回一个函数而不是一个普通的action对象 这个返回的函数可以接受dispatch方法作为参数 并在内部进行异步操作 最终手动调用dispatch发起一个或多个action 适用于简单的异步操作 如发送网络请求等
Redux-saga:是一个强大的中间件 使用了ES6的生成器 函数来实现异步操作的流程控制 saga监听特定的action 并在满足条件时执行相应的异步任务 通过yield语句来控制任务的执行顺序和流程
redux-saga和redux-thunk的区别与使用场景?
最新推荐文章于 2024-04-09 20:08:59 发布