Skip to main content
Props werden genutzt, um Daten von einer Parent-Komponente zu einer Child-Komponente zu übergeben. Es ist ein essenzielles Tool, um Komponenten zu konfigurieren und anzupassen. Mit Props kontrollieren Parent-Komponenten wie Child-Komponenten aussehen und funktionieren. Alles Mögliche kann als Props übergeben werden: Strings, Arrays, Objekte, Funktionen, sogar andere Komponenten.

Props übergeben

Die Daten übergeben wir einfach über ein Attribut unserer Komponente:

Props annehmen

In unserer Child-Komponente können wir ein Parameter namens props annehmen.
Wenn wir mit TypeScript arbeiten müssen wir noch den Typ für die Props definieren.

Prop-Types

Mit Prop-Types können wir Props validieren und Fehler abfangen. Prop-Types ist eine Library die wir zuerst installieren müssen:
Danach können wir unsere Props wie folgt definieren:
Für mehr Informationen konsultiere die offizielle Dokumentation.

Destructuring

Children