エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Reactではidよりrefを使ったほうがいい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Reactではidよりrefを使ったほうがいい - Qiita
idとrefって実質的に同じだから、それならidでいいじゃんという話を前に同僚としていたのですが、色々使... idとrefって実質的に同じだから、それならidでいいじゃんという話を前に同僚としていたのですが、色々使っててやっぱりrefの方がいいなと思ったのでポイントをまとめます。 名前の影響範囲を限定できる idってHTML文書内で一意になる必要があるわけです。Componentの呼び出し階層の下の方でidを定義した場合、同じ名前を他で使ってるかどうかわからなくなりますね。実質的に問題がなくても、可能性があるだけで落ち着かない。(なので自分はそもそもid属性を極力避ける) その点、refであればそのComponentの中だけの事なので、影響を気にせず使えるわけです。 コードなので表現力がある 繰り返し属性に対してidを振るような場合、以下みたいな感じになるかと思います。 list.map((n,i) => ( <input id={`list[${i}].name`} type='text' de