一,React
是一个单相数据流的框架 unidirectional data flow
setState是异步的因此对于要立即更新并且使用其值的情况来说并不能得出确切的答案
官网上给出的解决方式是采用传入一个匿名函数的方式更加稳妥
this.setState(function (prevState,props){
return (
counter :prevState.couter + props.increment
);
})
一,React
是一个单相数据流的框架 unidirectional data flow
setState是异步的因此对于要立即更新并且使用其值的情况来说并不能得出确切的答案
官网上给出的解决方式是采用传入一个匿名函数的方式更加稳妥
this.setState(function (prevState,props){
return (
counter :prevState.couter + props.increment
);
})