Menu
Coddy logo textTech

Was sind Props?

Teil des Abschnitts Grundlagen der React-Journey von Coddy — Lektion 16 von 42.

Das Wiederverwenden einer Komponente ist schön, aber drei identische Sterne sind nur bedingt nützlich. Props ermöglichen es Ihnen, Daten in eine Komponente zu übergeben, sodass jede Kopie unterschiedlich sein kann:

function Greeting({ name }) {
    return <p>Hello, {name}!</p>;
}

export default function App() {
    return (
        <div>
            <Greeting name="Ada" />
            <Greeting name="Alan" />
        </div>
    );
}

Zwei Dinge passieren hier:

  • Übergeben: Props sehen aus wie Attribute: name="Ada"
  • Empfangen: Die Komponente entpackt sie in ihrer Parameterliste ({ name }) und verwendet sie in JSX wie jede andere Variable
Gleiche Komponente, unterschiedliche Daten, unterschiedliche Ausgabe: Hello, Ada! und Hello, Alan!. Props sind die Art und Weise, wie Elternkomponenten ihre Kinder konfigurieren.

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen