2.10 プロパティの事後変更について

このセクションの要旨は、
ReactDOM.renderを同じコンポーネント同じコンテンツに2回以上行ったときは、全てがすげ替えられるわけではない、ということ。


変更を最小限にするために、最初のオブジェクトにpropsとstateが渡され、ライフサイクルに応じたいくつかのメソッドが呼び出される。

 

getInitialState()は二度目からは実行されないので、そこでpropsからstateに代入している際は、componentWillReceiveProps()などを実装しなければ、二度目のrender()でstateは更新されない。propsは更新される。

 

qiita.com