Menu
Coddy logo textTech

Die Children-Prop

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

Eine Prop ist besonders. Schreiben Sie eine Komponente mit einem öffnenden UND einem schließenden Tag, und was immer Sie dazwischen verschachteln, kommt als die children-Prop an:

function Card({ children }) {
    return <div className="card">{children}</div>;
}

<Card>
    <p>Any content!</p>
</Card>

Die Card weiß oder kümmert sich nicht darum, was sich darin befindet: Sie hüllt es einfach in eine gestylte Box. Wrapper wie Cards, Modals und Layouts verwenden alle children: Das Elternteil liefert den Inhalt, die Komponente liefert den Rahmen.

challenge icon

Aufgabe

Mittel

Erstelle einen wiederverwendbaren Card-Rahmen.

  1. Lasse Card ein <div> mit className="card" rendern, das seine children anzeigt.
  2. Verwende in App <Card>...</Card>, um ein <p> mit id="card-text" und dem Text Welcome aboard zu umschließen.

Probier es selbst

<!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 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