Reactガイドを読んでいくその267
これは
Reactのガイドを読んでいく記事です。
ガイドのリンク
フック API リファレンス
useContext
コンテクストオブジェクトを受け取り、現在値を返す。
現在値は直近のProviderが持つValueで決定される。
useContextに渡す引数はコンテクストオブジェクト自体であること。
- useContext(MyContext.Consumer) といった値は間違いなので注意。
useContextを呼び出すコンポーネントはコンテクストの値が変化するたびにレンダーされる。
再レンダーが負荷が高い場合などはメモ化を使って最適化が可能。
明日は追加のフックを見ていきます。
今日はここまで。