تعلم React من الصفر بالعربيةالدرس 4 من 5
القوائم والعرض الشرطي في React: map والمفتاح key وقائمة مهام
درس القوائم في React بالعربية: عرض المصفوفات بـ map، ولماذا تحتاج key، والعرض الشرطي بـ && والشرط الثلاثي، والتصفية، ثم بناء قائمة مهام كاملة تضيف وتحذف وتشطب.
عرض قائمة بـ map
جرّب بنفسكReact 18 يعمل في متصفحك
اضغط «تشغيل» لترى النتيجة هنا.
لماذا key؟
key يساعد React على معرفة أي عنصر تغيّر أو حُذف. استخدم معرّفًا ثابتًا فريدًا مثل id، وتجنب رقم الترتيب index إذا كانت القائمة تتغير.
العرض الشرطي
جرّب بنفسكReact 18 يعمل في متصفحك
اضغط «تشغيل» لترى النتيجة هنا.
شرط ? أ : بعندما يكون لديك خياران.شرط && عنصرعندما تعرض شيئًا أو لا شيء.- احذر:
{count && <p>...</p>}يعرض الرقم 0 إذا كان count صفرًا. اكتبcount > 0 &&.
مشروع: قائمة مهام
جرّب بنفسكReact 18 يعمل في متصفحك
اضغط «تشغيل» لترى النتيجة هنا.
تمرين
- أضف زر «حذف المنجزة» يزيل كل المهام المشطوبة.
- اعرض عدد المهام المنجزة كنسبة مئوية.