key

React入門 / 全 6

keyはどこに付けるか

map が返す一番外側の要素に、key を付けます。

keyが無い

{works.map((work) => ( <div className="work-card"> <h2>{work.title}</h2> </div> ))}

keyを付ける

{works.map((work) => ( <div className="work-card" key={work.id}> <h2>{work.title}</h2> </div> ))}

中の h2 に付けても警告は消えません。

1 / 6

このスライドが付いているレッスンを開く