在redux-saga中调用`call`时,是否计划运行异步操作?

时间:2017-09-20 12:51:28

标签: javascript redux-saga

我看到了一个传奇:

export function* mySaga({ username, password }) {
    yield call(login, username, password);
}

这个saga的调用是否安排saga中间件调用login函数,或者只是创建和配置中间件返回并使用的效果来调度{ {1}}?

1 个答案:

答案 0 :(得分:0)

It merely configures an effect to be used by the middleware

  

换句话说,Generator将生成包含指令的普通对象,而redux-saga中间件将负责执行这些指令并将其执行结果返回给Generator。