【发布时间】:2017-03-30 04:37:54
【问题描述】:
我正在尝试使用 setState 存储一个值,但是我正在设置状态,并且在下一行我尝试对其进行控制台记录,但我无法在控制台中看到该值。
getInitialState: function(){
return{
myCountry: ""
}
}
var country = event.target.value;
this.setState({"myCountry": country});
console.log(this.state.myCountry); //prints nothing
console.log(event.target.value);
当我浏览这个时,我看到 setState 是异步的,但我无法理解。
【问题讨论】:
标签: javascript reactjs