عرض القوائم باستخدام JSX في React.
عرض القوائم باستخدام JSX
في React، ستعتمد على ميزات JavaScript مثل الحلقة for
ودالة map()
الخاصة بالمصفوفات لعرض قوائم من المكونات.
على سبيل المثال، لنفترض أن لديك مصفوفة من المنتجات:
داخل المكون الخاص بك، استخدم دالة map()
لتحويل مصفوفة المنتجات إلى مصفوفة من عناصر <li>
:
لاحظ كيف أن <li>
يحتوي على خاصية key
. لكل عنصر في القائمة، يجب أن تمرر سلسلة نصية أو رقمًا يحدد هذا العنصر بشكل فريد بين إخوته. عادةً، يجب أن يأتي المفتاح من بياناتك، مثل معرف قاعدة البيانات. يستخدم React مفاتيحك لمعرفة ما حدث إذا قمت بإدراج أو حذف أو إعادة ترتيب العناصر لاحقًا.
مثال كامل:
في هذا المثال، نستخدم خاصية style
لتحديد لون النص بناءً على ما إذا كان المنتج فاكهة أم لا.
تعليقات
إرسال تعليق