エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
■ はじめに 複数のDOM要素を参照するためにuseRefを何回も利用したくなる場面がありました。 そのときに... ■ はじめに 複数のDOM要素を参照するためにuseRefを何回も利用したくなる場面がありました。 そのときに、ref callback functionというものを利用していい感じに実装できたので、その備忘録と知識の深掘りです。 ◎ やりたかったこと やりたかったこととしては、 件数が可変のリストのアイテム要素を指定して、その要素までスクロールして、フォーカスを当てるという動作です。 ヘッダーの数値ボタンをクリックしてその数値のアイテムまでスクロール+フォーカスさせる感じ この要件を満たすために、事前にリストの件数を知らない状態で実装しなければいけません。 今回はこちらの React 公式のサンプルコードを参考にしています。 サンプルを実装しながら解説していきます。 リポジトリはこちら(汚いコメントなども残ってますが、よろしければ見てみてください) ■ ref callback func