从 Redux Form 访问 Redux Store
Access Redux Store from Redux Form
我无法从我的 redux-form 访问 redux 状态。
我查看了 ,但 none 这些解决方案有效。
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
mapStateToProps
会将 redux 状态映射到组件的 属性,因此您可以通过 props
属性 访问它。其实顾名思义,redux的状态就是映射到组件props
.
这应该有效:
console.log(this.props.state)
检查沙箱 here
我无法从我的 redux-form 访问 redux 状态。
我查看了
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
mapStateToProps
会将 redux 状态映射到组件的 属性,因此您可以通过 props
属性 访问它。其实顾名思义,redux的状态就是映射到组件props
.
这应该有效:
console.log(this.props.state)
检查沙箱 here