读react官网:状态更新可能是动态的// Wrongthis.setState({ counter: this.state.counter + this.props.increment,});官网说这种写法是错误的// Correctthis.setState((prevState, props) => ({ counter: prevState.counter + props.increment}));这种写法是正确的我实在搞不懂为什么第一个是错误的,第二种写法是正确的,哪位大神能帮忙解释一下?在哪种需求场景下,会出现上述的情况,最好能写点代码解释下,多谢,大神们指导。
添加回答
举报
0/150
提交
取消