Herausforderung: Funktionale Komponenten Erstellen
Aufgabe: Erstellen einer Enzyklopädie-Quelle
In dieser Aufgabe erstellen Sie eine Enzyklopädie-Quelle mit zwei Karten. Jede Karte zeigt ein Bild und eine Beschreibung an. Ziel ist es, das Erstellen von Funktionskomponenten und das Übergeben von Daten an Kindkomponenten mittels Props zu üben.
Anweisungen:
- Erstellen Sie eine
Card-Komponente als wiederverwendbare Kartenvorlage. - Akzeptieren Sie in der
Card-Komponente die folgenden Props:link: Die URL des Bildes für die Karte;alt: Der Alternativtext für das Bild;description: Der Beschreibungstext für die Karte.
- Verwenden Sie die
Card-Komponente zweimal in derApp-Komponente, um zwei Karten mit folgendem Inhalt zu erstellen:
Karte 1 (Über die Sonne):
- Bild-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Alternativtext: Geben Sie eine passende Beschreibung an.
- Beschreibung: "The sun shone brightly, casting a warm glow across the tranquil beach."
Karte 2 (Über den Berg):
- Bild-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Alternativtext: Geben Sie eine passende Beschreibung an.
- Beschreibung: "The hiker gazed in awe at the majestic mountain towering before them."
Stellen Sie sicher, dass sowohl die Card- als auch die App-Komponenten entsprechend angepasst werden, um die Karten korrekt anzuzeigen.
Hier ist ein Startcode mit Platzhaltern, die Sie vervollständigen können:
- Das gleiche
Card-Komponent kann für beide Karten verwendet werden; der Inhalt wird über Props gesteuert. - Um die URL als Prop zu übergeben, eine Prop namens
linkerstellen und die URL als Wert angeben. Der Wert muss in doppelte Anführungszeichen gesetzt werden, da es sich um einen String handelt. - Ebenso Props für
altunddescriptionerstellen und die entsprechenden Werte zuweisen. - Um diese Props innerhalb der Kindkomponente
Cardzu verwenden, Zugriff über Punktnotation, dapropsein Objekt ist.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.17
Herausforderung: Funktionale Komponenten Erstellen
Swipe um das Menü anzuzeigen
Aufgabe: Erstellen einer Enzyklopädie-Quelle
In dieser Aufgabe erstellen Sie eine Enzyklopädie-Quelle mit zwei Karten. Jede Karte zeigt ein Bild und eine Beschreibung an. Ziel ist es, das Erstellen von Funktionskomponenten und das Übergeben von Daten an Kindkomponenten mittels Props zu üben.
Anweisungen:
- Erstellen Sie eine
Card-Komponente als wiederverwendbare Kartenvorlage. - Akzeptieren Sie in der
Card-Komponente die folgenden Props:link: Die URL des Bildes für die Karte;alt: Der Alternativtext für das Bild;description: Der Beschreibungstext für die Karte.
- Verwenden Sie die
Card-Komponente zweimal in derApp-Komponente, um zwei Karten mit folgendem Inhalt zu erstellen:
Karte 1 (Über die Sonne):
- Bild-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Alternativtext: Geben Sie eine passende Beschreibung an.
- Beschreibung: "The sun shone brightly, casting a warm glow across the tranquil beach."
Karte 2 (Über den Berg):
- Bild-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Alternativtext: Geben Sie eine passende Beschreibung an.
- Beschreibung: "The hiker gazed in awe at the majestic mountain towering before them."
Stellen Sie sicher, dass sowohl die Card- als auch die App-Komponenten entsprechend angepasst werden, um die Karten korrekt anzuzeigen.
Hier ist ein Startcode mit Platzhaltern, die Sie vervollständigen können:
- Das gleiche
Card-Komponent kann für beide Karten verwendet werden; der Inhalt wird über Props gesteuert. - Um die URL als Prop zu übergeben, eine Prop namens
linkerstellen und die URL als Wert angeben. Der Wert muss in doppelte Anführungszeichen gesetzt werden, da es sich um einen String handelt. - Ebenso Props für
altunddescriptionerstellen und die entsprechenden Werte zuweisen. - Um diese Props innerhalb der Kindkomponente
Cardzu verwenden, Zugriff über Punktnotation, dapropsein Objekt ist.
Danke für Ihr Feedback!