私はsetStateを使用して値を保存しようとしていますが、状態を設定しています。次の行でconsole.logにしようとしていますが、コンソールの値を見ることができません。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が非同期であることを見たが、私は理解することはできませんよ。
これはコンポーネントライフサイクルのどの部分が現在アクティブであるかによってのみ正しいです。私の答えを見てください。 – probablyup