如何从状态/存储在redux-saga函数中获取信息?

如何在saga函数中访问redux状态?

简短答案:

import { select } from 'redux-saga';
...
let data = yield select(stateSelectorFunction);
Gil梅2020/03/12 14:39:56

这就是“选择器”功能的作用。您将整个状态树传递给它们,然后它们返回部分状态。调用选择的代码并不需要知道其中的状态数据,只是它返回。有关某些示例,请参见http://redux.js.org/docs/recipes/ComputingDerivedData.html

在一个传奇中,select()API可用于执行选择器。