react学习笔记(33) - Redux-Saga(1):了解生成器函数
生成器函数
generator
(生成器)是ES6
标准引入的新的数据类型。我们可以认为是它是一个批量制造 函数 的工厂, 在实际应用中常用于处理异步操作,但究其用法过于繁琐,在ES2017
后用更为简便的async await
来替代了生成器函数用于处理异步操作! 但是这篇博客讲到的Redux-Saga
是基于生成器函数来实现的,因此需要讲解一下它(生成器函数
)的基本使用
基本使用:
- 生成器函数
/* ---------------------------------- 生成器函数 ----------------------------------------- */ |
结果展示:
next()
函数的基本使用
/* ----------------------- 讲解一下 next() 方法 ------------------------- */ |
结果展示:
- 使用生成器函数处理异步操作
/* ------------ 使用生成器函数结合promise处理异步操作 ------------ */ |
结果展示:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0许可协议。转载请注明来自 肥林の仓库