これは
Reactのガイドを読んでいく記事です。
ガイドのリンク
React.Component
レガシーなライフサイクルメソッド
UNSAFE_componentWillUpdate()
以前はcomponentWillUpdate と呼ばれていたもの。
バージョン17までは機能する。
新しい props または state を受け取ったときにレンダーの直前に呼び出される。
更新が発生する前にこれを使用するとよい。
他同様最初のレンダーでは呼び出されない。
this.setState() を呼び出すことはできない。
UNSAFE_componentWillUpdate()が返る前にReactコンポーネントの更新を引き起こすような何か他の事をすべきではない。
componentDidUpdate() に置き換えるのがよくある選択肢。
DOMから呼んでいる場合はロジックをgetSnapshotBeforeUpdate()に移動することができる。
今日はここまで。