1. الرئيسية
  2. مسارات التعلم
  3. تعلم React من الصفر بالعربية
  4. القوائم والعرض الشرطي في React: map والمفتاح key وقائمة مهام
تعلم React من الصفر بالعربيةالدرس 4 من 5

القوائم والعرض الشرطي في React: map والمفتاح key وقائمة مهام

درس القوائم في React بالعربية: عرض المصفوفات بـ map، ولماذا تحتاج key، والعرض الشرطي بـ && والشرط الثلاثي، والتصفية، ثم بناء قائمة مهام كاملة تضيف وتحذف وتشطب.

محتويات الدرس
  1. عرض قائمة بـ map
  2. لماذا key؟
  3. العرض الشرطي
  4. مشروع: قائمة مهام
  5. تمرين

عرض قائمة بـ map

جرّب بنفسكReact 18 يعمل في متصفحك

اضغط «تشغيل» لترى النتيجة هنا.

لماذا key؟

key يساعد React على معرفة أي عنصر تغيّر أو حُذف. استخدم معرّفًا ثابتًا فريدًا مثل id، وتجنب رقم الترتيب index إذا كانت القائمة تتغير.

العرض الشرطي

جرّب بنفسكReact 18 يعمل في متصفحك

اضغط «تشغيل» لترى النتيجة هنا.

  • شرط ? أ : ب عندما يكون لديك خياران.
  • شرط && عنصر عندما تعرض شيئًا أو لا شيء.
  • احذر: {count && <p>...</p>} يعرض الرقم 0 إذا كان count صفرًا. اكتب count > 0 &&.

مشروع: قائمة مهام

جرّب بنفسكReact 18 يعمل في متصفحك

اضغط «تشغيل» لترى النتيجة هنا.

تمرين

  1. أضف زر «حذف المنجزة» يزيل كل المهام المشطوبة.
  2. اعرض عدد المهام المنجزة كنسبة مئوية.