redux-saga:
1--store中index文件中关于saga的相关配置完成后,首先通过createSagaMiddleleware去创建一个sagamiddleware;然后通applyMiddleware去使用创建出来的sagamiddleware;
![](https://img.haomeiwen.com/i12442612/800489ce306aa586.png)
2--saga.js里面一定要导出一个generator函数,里面通过使用takeEvery方法抓取指定的actionType后执行相应的方法,最好这个方法也是一个generator函数,然后得到相应的数据;之后把取来的数据结果再创建一个action通过put派发给store,store接收到action后又给了reducer,在reducer中进行相应的处理。
![](https://img.haomeiwen.com/i12442612/7e05e38dafff99a3.png)
网友评论