العرض الشرطي والقوائم
جزء من دورة React
تكاد كل شاشة استخدمتها في حياتك تعرض شيئًا بدل آخر حسب شرط ما: شريط "لديك رسائل جديدة" لا يظهر إلا حين توجد رسائل جديدة، ومؤشر تحميل دوّار لا يظهر إلا أثناء تحميل شيء. وتكاد كل شاشة تعرض أكثر من نسخة من الشيء الواحد: قائمة طلبات، أو شبكة منتجات، أو تدفق منشورات. وكتابة مكوّن يثبّت في كوده "العنصر الأول، العنصر الثاني، العنصر الثالث" تنجح إلى أن يظهر عنصر رابع.
تخيل حارسًا واقفًا أمام غرفة. قبل أن يسمح لأحد بالمرور يتحقق من شيء واحد بالضبط. فإن نجح التحقق دخل الشخص، وإن فشل لم يحدث شيء البتة، لا تفسير ولا بديل مؤقت، صمت وباب مغلق. هذه بالضبط وظيفة && (معامل "و" المنطقي) داخل تعبير JSX: حين تكتب condition && <SomeElement /> يرسم React العنصر <SomeElement /> فقط إن كان condition قيمة صادقة، ولا يرسم شيئًا إطلاقًا إن كان قيمة كاذبة.
هل تريد تعلّم React العرض الشرطي والقوائم في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع React جاهز، وتعمل على العرض الشرطي والقوائم بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالعرض الشرطي والقوائمما الذي ستتعلّمه
- && for show/hide
- Ternary for either/or
- Mapping arrays to JSX
- The key prop
- Why keys need to be stable
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
17 دروس- 1ما هو React؟25 دقيقة
- 2JSX والمكوّنات (Components)30 دقيقة
- 3البروبس (Props)30 دقيقة
- 4الحالة (State) باستخدام useState35 دقيقة
- 5معالجة الأحداث30 دقيقة
- 6العرض الشرطي والقوائم30 دقيقة
- 7النماذج والمدخلات المتحكم بها (Controlled Inputs)35 دقيقة
- 8التأثيرات (Effects) باستخدام useEffect40 دقيقة
- 9جلب البيانات40 دقيقة
- 10تركيب المكوّنات (Component Composition)35 دقيقة
- 11السياق (Context) و useContext35 دقيقة
- 12useReducer35 دقيقة
- 13الخطافات المخصصة (Custom Hooks)35 دقيقة
- 14الأداء والحفظ بالتخزين (Memoization)35 دقيقة
- 15التوجيه باستخدام React Router40 دقيقة
- 16اختبار مكوّنات React (Components)40 دقيقة
- 17مشروع التخرج: تطبيق قائمة المهام60 دقيقة
