Menu
Coddy logo textTech

אותו רכיב, נתונים חדשים

חלק מהיחידה יסודות במסלול ה-React של Coddy. שיעור 19 מתוך 42.

שלבו שימוש חוזר ומאפיינים ותקבלו את התבנית האמיתית: רכיב אחד, שמוצג פעמים רבות עם נתונים שונים.

function Badge({ label }) {
    return <span>{label}</span>;
}

<Badge label="New" />
<Badge label="Sale" />
<Badge label="Hot" />

שלושה תגים, שלוש תוויות, הגדרה אחת. כל רשימה, תפריט, פיד וגלריה שראית אי פעם ברשת בנויים לפי התבנית הזו (בהמשך אפילו ניצור את העותקים ממערך).

challenge icon

אתגר

קל

הציגו את תגי המבצע של החנות.

  1. גרמו ל־Badge לקבל מאפיין label ולהציג אותו בתוך <span> שלו.
  2. בתוך <div id="badges"> הציגו שני תגים: הראשון עם התווית New, ואז עם התווית Sale.

נסו בעצמכם

<!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 iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות