我正试图使用select
效果从传奇中获取我的状态。
我用这个答案开始 - getState in redux-saga?
代码:
const { select } = ReduxSaga
select()
Using this codepen redux saga setup (line 35).
Error - select is not a function
非常感谢。
答案 0 :(得分:1)
select
为undefined
。
您可能需要将react-saga
的版本从0.5.0
升级到更高版本。
e.g。从https://npmcdn.com/redux-saga@ 0.5.0 /dist/redux-saga.min.js到https://npmcdn.com/redux-saga@ 0.9.0 /dist/redux-saga.min的.js
(我的测试中至少0.9.0可以。最新的0.12.1。)
从ReduxSaga.effects
const { put, call, select } = ReduxSaga.effects;
修改后的内容将是: