中间件

2020-10-16
阅读 1 分钟
1.2k
什么是中间件?中间件就是插在源到目标之间的一段逻辑(一般为函数,比如redux)redux中源为页面,目标为store中的state,通过dispatch将页面中的数据反映到store中koa中源为request,目标为response,redux中在dispatch数据到store只调用了dispatch这个函数,所以只能对这个函数进行改造,中间去插入中间件。为什么redu...

redux-saga初探

2019-12-19
阅读 8 分钟
3k
由于dva的版本是2.4.1,对应的是redux-saga@0.16.2,所以就解读该版本的代码,本文围绕examples/shopping-cart展开注册使用方式main.js {代码...} sagas/index.js {代码...} 这两种写法等效,all并发类似于Promise.all {代码...} fork为非阻塞调用,被fork的三个generator都会被执行,直到遇到take,会被阻塞,即使watchGet...