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