我无法从我的redux表单访问redux状态。
我看过How to access the redux store within the redux form,但这些解决方案均无效。
class PersonalInfo extends Component {
renderContent() {
console.log(this.state)
......
}
function mapStateToProps(state) {
return {
state
};
}
export default reduxForm({
form: "AccountOverview",
})(connect(mapStateToProps)(PersonalInfo))
当我console.log(this.state)或状态为null
时答案 0 :(得分:0)
mapStateToProps
会将redux状态映射到组件的属性,因此您可以通过props
属性进行访问。实际上,顾名思义,redux状态被映射到组件props
。
这应该有效:
console.log(this.props.state)
检查沙盒here