反応状態同期更新メソッド

ある一般的な状態で反応非同期アップデート、イベント、およびライフサイクルの合成に一般的に非同期更新され、それはいくつかのマージされたアップデートのステータスを更新します。

React 同期更新メソッド:

まず、コールバック関数を使用します。

this.setState((prevState, props) => ({
   count: prevState.count + 1
})); 

次に、タイマーを使用します。

setTimeout(() => { 
   this.changeValue(); 
}, 0);

3.ネイティブイベントを使用します。

componentDidMount(){    
	document.body.addEventListener('click', this.changeValue, false) 
}
changeValue = () => {    
	this.setState({counter: this.state.counter+1})  
}
公開された35元の記事 ウォンの賞賛1 ビュー6718

おすすめ

転載: blog.csdn.net/qq_36162529/article/details/102593130