react学习笔记(33) - Redux-Saga(1):了解生成器函数
生成器函数
generator(生成器)是ES6标准引入的新的数据类型。我们可以认为是它是一个批量制造 函数 的工厂, 在实际应用中常用于处理异步操作,但究其用法过于繁琐,在ES2017后用更为简便的async await来替代了生成器函数用于处理异步操作! 但是这篇博客讲到的Redux-Saga是基于生成器函数来实现的,因此需要讲解一下它(生成器函数)的基本使用
基本使用:
- 生成器函数
/* ---------------------------------- 生成器函数 ----------------------------------------- */ |
结果展示:

next()函数的基本使用
/* ----------------------- 讲解一下 next() 方法 ------------------------- */ |
结果展示:

- 使用生成器函数处理异步操作
/* ------------ 使用生成器函数结合promise处理异步操作 ------------ */ |
结果展示:

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0许可协议。转载请注明来自 肥林の仓库






