Menu
Coddy logo textTech

Passer des props

Fait partie de la section Les fondamentaux du Journey React de Coddy. Leçon 17 sur 42.

Relions une prop de bout en bout. Trois étapes, toujours les mêmes :

// 1. le recevoir
function Greeting({ name }) {
    // 2. l'utiliser
    return <p>Hello, {name}!</p>;
}

// 3. le passer
<Greeting name="Ada" />

Les chaînes de caractères sont transmises entre guillemets. Les nombres et les expressions utilisent des accolades, la même règle que pour les attributs :

<Score points={97} />
challenge icon

Défi

Débutant

Le composant Greeting ignore tout ce que vous lui transmettez.

  1. Faites en sorte que Greeting sorte un prop name et affiche Hello, {name}! dans son paragraphe.
  2. Dans App, transmettez name="Ada" pour que la page affiche Hello, Ada!.

Essayez vous-même

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux