在使用 react-redux
的 useSelector
Hook 时,我在集成 reselect
时遇到问题。
出于某种原因,我的选择器中的状态始终未定义。
我在this sandbox中转载了它.
(查看 Simple.js
组件)。状态在 useSelector
Hook 中很好,但在选择器内部时未定义。我添加了演示该问题的控制台日志。
我做错了什么?
最佳答案
您没有提供结果函数:
const selector = createSelector(
state => ({
...state.reducer
}),
state => state
);
根据API docs :
createSelector(...inputSelectors | [inputSelectors], resultFunc)
关于reactjs - 使用 useSelector react-redux 钩子(Hook)重新选择 - 状态未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59552085/