انتقل إلى محتوى الدرس

Children vs Slot Props Guide متى نختار children أو المنافذ

أتقن بناء تخطيطات React المرنة عبر تركيب المكونات وتغليف المحتوى المتداخل بخاصية children وتمرير منافذ العرض المتعددة وتخصيص الواجهات دون وراثة الأصناف.
3 صفوف تعليمية
ReactJS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لاختيار الأسلوب الأنسب عند تصميم واجهة المكون، اعتمد خاصية children عندما يمتلك الغلاف منطقة محتوى رئيسية واحدة بديهية، وأضف خصائص منافذ مسماة مثل header وactions عندما ينسق التخطيط منطقتين مستقلتين أو أكثر. يوضح الجدول التالي متى تختار كل نمط:

نمط التركيبتوقيع الخصائص المعتادسيناريو التخطيط المثالي
منفذ تغليف مفردfunction Card({ children })البطاقات العامة وصناديق التنبيه وحاويات الأقسام
تخطيط متعدد المنافذfunction Shell({ header, sidebar, children })قوالب الصفحات والنوافذ المزودة بشريط أزرار مستقل
غلاف التخصيص المشتقfunction ErrorAlert({ children })نسخ مهيأة مسبقاً تغلّف مكوناً أساسياً عاماً
وراثة الأصناف البرمجيةمتروكة كلياً في React الحديثةلا تُستخدم أبداً — استُبدلت بنسبة 100% بالتركيب والخصائص
الصف 2 ملاحظة هامة
الصف 3 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس مفهوم تركيب المكونات في React، وبنيت حاويات مرنة بخاصية children، ونظمت التخطيطات متعددة المناطق عبر منافذ JSX المسماة، وطبقت التخصيص بالتركيب دون أي وراثة أصناف. الخطوة التالية: انتقل الآن إلى الدرس رقم 12 «العرض الشرطي للعناصر في React» لمواصلة البناء التراكمي المتدرج في مسار React الحديث.