Menu
Coddy logo textTech

שימוש חוזר ברכיבים

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

כאן רכיבים מוכיחים את יעילותם: השתמש באחד כמה פעמים שתרצה. כל אחד מתגי <Star /> שלמטה הוא עותק חדש:

function Star() {
    return <span>★</span>;
}

export default function App() {
    return (
        <div>
            <Star />
            <Star />
            <Star />
        </div>
    );
}

שלושה כוכבים על המסך, הגדרה אחת בקוד. משנים את ההגדרה פעם אחת. כל העותקים מתעדכנים. זה כוח העל של שימוש חוזר ש-HTML מעולם לא היה לו.

challenge icon

אתגר

קל

בנו דירוג של שלושה כוכבים.

  1. הגדירו רכיב Star שמחזיר <span>★</span>.
  2. בתוך <div id="stars"> הקיים, הציגו שלושה כוכבים באמצעות הרכיב שלוש פעמים.

נסו בעצמכם

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

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

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