Menu
Coddy logo textTech

העברת Props

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

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

// 1. מקבלים אותו
function Greeting({ name }) {
    // 2. משתמשים בו
    return <p>Hello, {name}!</p>;
}

// 3. מעבירים אותו
<Greeting name="Ada" />

מחרוזות מועברות במרכאות. מספרים וביטויים משתמשים בסוגריים מסולסלים, אותו כלל כמו במאפיינים:

<Score points={97} />
challenge icon

אתגר

מתחילים

הרכיב Greeting מתעלם מכל מה שמעבירים אליו.

  1. גרמו ל-Greeting לקבל מאפיין name ולהציג בפסקה שלו את Hello, {name}!.
  2. ב-App, העבירו name="Ada" כדי שהדף יציג את Hello, Ada!.

נסו בעצמכם

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

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

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