Menu
Coddy logo textTech

Passare le props

Fa parte della sezione Fondamenti del percorso React di Coddy. Lezione 17 di 42.

Colleghiamo una prop da un capo all’altro. Tre passaggi, sempre gli stessi:

// 1. ricevilo
function Greeting({ name }) {
    // 2. usalo
    return <p>Hello, {name}!</p>;
}

// 3. passalo
<Greeting name="Ada" />

Le stringhe si inseriscono tra virgolette. Numeri ed espressioni usano le parentesi graffe, la stessa regola degli attributi:

<Score points={97} />
challenge icon

Sfida

Principiante

Il componente Greeting ignora tutto ciò che gli passi.

  1. Fai in modo che Greeting riceva una proprietà name e visualizzi Hello, {name}! nel suo paragrafo.
  2. In App, passa name="Ada" in modo che la pagina mostri Hello, Ada!.

Provalo tu

<!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 iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti