我想导入这 3 个状态:x 和 y 是一个函数随机生成的数字,所以我得到了生成的数字
const mapStateToProps = (state) => {
return {
x: state.x,
y: state.y,
correctAnswer: state.correctAnswer
}
}
const mapDispatchToProps = () => {
return {
generateX,
generateY,
generatedAnswer
}
}
<块引用>
然后我想生成一个乘以 X 和 Y 的答案并将该值设置为正确答案状态值,当我稍后单击按钮时部署此函数
generateAnswer = () => {
this.props.correctAnswer: this.props.x*this.props.y
}
<块引用>
当然这是行不通的,有没有人知道这是否可行,或者我遗漏了什么代码,我确定这可以完成,但检查了很多视频,但不知道我遗漏了什么。我是 react 和 redux 的新手,任何帮助都会很棒......提前致谢
答案 0 :(得分:-1)
你不应该在函数中的 props 之前使用 this。