redux-saga学习笔记

本文介绍了Redux Saga中间件的基本概念,包括Generator生成器的使用、yield关键字的作用、takeEvery辅助函数的功能及其应用示例,同时还涵盖了如何通过call进行异步请求及put方法的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Generator生成器(用一个*号表示)

2、yield字段  :何以不操作相关

3、takeEvery是一个辅助函数 可以用来监听action,

[javascript]  view plain  copy
  1. yield* takeEvery('FETCH_REQUESTED', fetchData)  

如这个表示当监听到type为FETCH_REQUESTED时候触发fechData这个函数。

4、call(function,arg2)  这是一个异步请求 ,第一个是需要调用的方法 ,第二个是需要传入action的参数。

5、put({})   相当于dispatch(action)   用于发送一个action

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值