在yield调用中反应Redux Saga传递参数

Pop*_*rds 8 reactjs redux-saga react-redux

我刚刚在我的项目中开始使用sagas。目前,我停留在某个时候。我需要通过佐贺将参数传递给call函数。

这是我在传奇中的生成器函数:

  public* loadUsers() {
    const context = this;
    yield takeLatest("users/LOAD_USERS_REQUEST", function* (params) {
      const data = yield call([context.userService, context.userService.loadUsers]);
      yield put("users/LOAD_USERS_SUCCESS", data));
    });
  }
Run Code Online (Sandbox Code Playgroud)

我需要将params变量传递给UserService.loadUsers方法。

我怎样才能做到这一点?

干杯。