Menu
Coddy logo textTech

Pasando Props

Parte de la sección Fundamentos del Journey de React de Coddy — lección 17 de 42.

Conectemos una prop de extremo a extremo. Tres pasos, siempre los mismos:

// 1. recíbelo
function Greeting({ name }) {
    // 2. úsalo
    return <p>Hello, {name}!</p>;
}

// 3. pásalo
<Greeting name="Ada" />

Las cadenas de texto se pasan entre comillas. Los números y las expresiones usan llaves, la misma regla que los atributos:

<Score points={97} />
challenge icon

Desafío

Principiante

El componente Greeting ignora todo lo que le pases.

  1. Haz que Greeting reciba una prop name y renderice Hello, {name}! en su párrafo.
  2. En App, pasa name="Ada" para que la página muestre Hello, Ada!.

Pruébalo tú mismo

<!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 iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos