Reactで、以下のように配列内オブジェクトをMAPしてdiv要素を表示させたのですが、その中の一つのdiv要素をクリックしたときにindexを取得できるようにしたいのですが、どのようにすればいいのでしょうか?
people = [ { name: 'a', age: 1, hobby: 'yeah', }, { name: 'b', age: 2, hobby: 'Teah', }, { name: 'c', age: 3, hobby: 'deah', }, ] return people.map(person => { <div key={person.toString()}> <h3>{persop.name}</h3> <p>{person.age}</p> <p>{person.hobby}</p> </div> })
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/12 13:06 編集