Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تمرين تمرير الـ 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 يستقبل خاصيه (prop) باسم 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اختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات