Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Props in React | Einführung in die Grundlagen von React
React-Meisterschaft
course content

Kursinhalt

React-Meisterschaft

React-Meisterschaft

2. Styling in React Apps
3. React Hooks und Context
4. React in der Realen Welt

book
Props in React

In React sind Props (kurz für Eigenschaften) ein leistungsstarker Mechanismus zum Anpassen und Übergeben von Daten von einem Eltern- zu einem Kindkomponente. Diese Funktion ermöglicht es uns, wiederverwendbare und flexible Komponenten innerhalb der App zu erstellen.

Props übergeben

Stellen Sie sich vor, wir bauen einen Online-Shop.

In diesem Szenario haben wir eine Hauptkomponente namens App, und wir möchten Produktinformationen mithilfe einer Product-Komponente anzeigen. Wir können den Produktnamen und den Preis als Props von App an Product übergeben.

So wird es in der Praxis gemacht:

In der App-Komponente fügen wir die Product-Komponente ein und übergeben ihr die Props: name mit dem Wert "Green iguana" und price mit dem Wert 579.

Empfangen und Verwenden von Props

Schauen wir uns nun die Product-Komponente an, die diese Props empfängt:

In der Product-Komponente definieren wir sie so, dass sie ein einziges Argument namens props akzeptiert. Innerhalb der Komponente können wir auf die Werte dieser Props zugreifen, indem wir die Punktnotation (.) gefolgt vom Eigenschaftsnamen verwenden (z.B. props.name und props.price).

Praktische Anwendung

Mit diesem Ansatz haben wir eine Product-Komponente erstellt, die mit unterschiedlichen Produktinformationen mehrfach wiederverwendet werden kann. Wir können den Textinhalt jeder Product-Komponente leicht anpassen, indem wir verschiedene Props bereitstellen.

Jetzt haben wir die Flexibilität, verschiedene Produktdetails mit derselben Product-Komponente anzuzeigen.

Vollständiger App-Code:

1. Was ist der Zweck von Props in React?

2. Was ist der Vorteil der Verwendung von Props in React?

Was ist der Zweck von Props in React?

Was ist der Zweck von Props in React?

Wählen Sie die richtige Antwort aus

Was ist der Vorteil der Verwendung von Props in React?

Was ist der Vorteil der Verwendung von Props in React?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9
We're sorry to hear that something went wrong. What happened?
some-alt