
redux-saga
何其涛
我的qq:459069283 有什么问题可以加我,一起讨论学习!
展开
-
对于redux-saga中 actionChannel 缓存器的个人理解
对于redux-saga中 actionChannel 缓存器的个人理解官方对于actionChannel 的解释和例子都比较奇怪,很容易让人误以为actionChannel 的作用是阻塞流程,让action可以一个一个的处理。其实并不是这样理解的。actionChannelactionChannel 的作用更像是为了防止在阻塞过程中导致中间的的action被忽略,所以要创建一个缓存器,...原创 2018-11-14 23:00:09 · 920 阅读 · 0 评论 -
redux-saga中 take,takeEvery,takeLatest区别,自己的直白理解
redux-saga中 take,takeEvery,takeLatest区别,自己的直白理解redux-saga 的时候,对于take,takeEvery,takeLatest的区别比较迷惑,官方的解释很难理解,然后自己通过写了例子和看了一些解释,下面写一下我的直白理解先看看官方文档对于take,takeEvery区别的解释在 takeEvery 的情况中,被调用的任务无法控制何时被...原创 2018-11-14 22:44:47 · 15811 阅读 · 1 评论 -
dva中effect内调用另一个effect的,实现put阻塞式调用的方法
dva中effect内调用另一个effect的,实现put阻塞式调用的方法在项目中通常会有在一个effect中调用另一个effect的需求,实现方法就是直接使用put *a({ payload}, {put, call,take}) { try { console.log(a) yield put({type: 'b',payload: {}}...原创 2019-02-21 20:25:47 · 16522 阅读 · 1 评论