Menu
Coddy logo textTech

שני Props

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

רכיבים מקבלים בדרך כלל כמה props. רשמו את כולם בפירוק והרכיבו אותם בתוך JSX:

function Product({ name, price }) {
    return <p>{name} costs ${price}</p>;
}

<Product name="Laptop" price={999} />
// מרנדר: Laptop costs $999

שימו לב לסוגים: name הוא מחרוזת (מירכאות), price הוא מספר (סוגריים מסולסלים). חשוב לשמור מספרים כמספרים ברגע שמבצעים איתם חישובים.

challenge icon

אתגר

קל

בנו קו מוצרים עבור החנות.

  1. גרמו ל-Product לקבל את ה-props name ו-price ולהציג בפסקה שלו את {name} costs ${price}.
  2. ב-App, הציגו Product אחד עם השם Laptop והמחיר 999 (כמספר!). הדף אמור להציג את Laptop costs $999.

נסו בעצמכם

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

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

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