当我尝试更改react-redux中的状态道具时,出现错误ResNet50
,这是我要更改的代码:
Uncaught TypeError: Cannot read property 'props' of undefined
答案 0 :(得分:1)
执行以下操作:
handleChange = (newDateRange) => {
this.props.fetchMatches({
...this.props,
startDate: newDateRange[0],
endDate: newDateRange[1]
})
}
或在构造函数中,执行
constructor(){
super(props);
this.handleChange = this.handleChange.bind(this);
}
在handleChange
中,找不到context
,因为this
未定义。您必须显式绑定this
或使用arrow function