Maison > Questions et réponses > le corps du texte
P粉3203612012023-08-31 18:13:17
Vous avez besoin d'une deuxième fonction pour transmettre les données : onClick={() => gameModeHandler(gameMode.title)}
.
P粉9596764102023-08-31 11:23:12
Vous devez utiliser la fonction de rappel pour votre événement onClick. Et ajustez votre fonction en conséquence ;
événement onClick
onClick={()=>gameModeHandler(gameMode.gameModeTitle)}
Fonction onClick
const gameModeHandler = (gameModeTitle) => { console.log(gameModeTitle) }
Cependant, si vous souhaitez passer un seul objet de la boucle à la fonction appelée, vous pouvez passer l'objet gameMode en paramètre à la fonction gameModeHandler ;
événement onClick
onClick={()=>gameModeHandler(gameMode)}
Fonction onClick
const gameModeHandler = (gameMode) => { console.log(gameMode) }Vous pouvez évidemment ensuite extraire le
gameModeTitle; de l'objet
console.log(gameMode.gameModeTitle)