redux-saga
是一个用于管理 Redux 应用异步操作的中间件. 它可以使我们更容易的处理如并行异步请求等复杂的异步操作.
了解更多请查看官方文档.
Sagas 被连接到 container 中使用, 就像 actions, constants, selectors 和 reducers 一样.
如果你已经有了一个 saga.js
文件, 那么将你的 saga 添加进去即可.
如果你还没有这个文件, 你可以使用下面这个模版来创建它.
import { take, call, put, select } from 'redux-saga/effects';
// Your sagas for this container
export default [
sagaName,
];
// Individual exports for testing
export function* sagaName() {
}