【发布时间】:2020-07-03 17:25:29
【问题描述】:
我想使用useSelector() 钩子,但我收到了上面提到的错误。我在哪里可以使用这个钩子来访问我的状态数据?
function RetrieveDataSources() {
var dataSources = useSelector(state => state.dataSourcesReducer);
console.log(dataSources);
}
class Data extends Component {
constructor(props) {
super(props);
this.state = {
errorMessage: false,
isLoading: true,
resultData: propsState && propsState.resultData,
};
RetrieveDataSources();
}
render() {
return( some return code );
}
}
export default Data;
【问题讨论】:
-
RetrieveDataSources不是组件,它是正常功能。钩子不能以这种方式使用。
标签: reactjs redux react-redux react-hooks state