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

JavaScript

Eva卡卡西

2020-03-12

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

简短答案:

import { select } from 'redux-saga';
...
let data = yield select(stateSelectorFunction);

第1002篇《如何从状态/存储在redux-saga函数中获取信息?》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
Gil梅 2020.03.12

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

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

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android