Props Are Strictly Read Onlyحظر تعديل الخصائص المستلمة
تعلّم كيفية تخصيص مكونات React الدالية بتمرير البيانات عبر Props وتفكيك المعاملات مع تعيين القيم الافتراضية والالتزام بقاعدة القراءة فقط وتمرير الخصائص بأمان.
2 صفوف تعليمية
ReactJS
0 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
تُرسخ مكتبة React قاعدة معمارية صارمة تنص على أن الخصائص المستلمة للقراءة فقط (Read-Only). لا يجوز للمكون الابن مطلقاً تعديل كائن props أو تغيير محتويات الكائنات الممررة إليه مثل كتابة props.price = 0؛ لأن المكون الأب هو المالك الوحيد لتلك البيانات.
إذا احتجت إلى حساب قيمة مشتقة للعرض كالسعر بعد الخصم، احسبها في ثابت محلي جديد داخل الدالة مثل const finalPrice = price * 0.85; دون المساس بالمدخل الأصلي.
الصف 2
ملاحظة هامة
جميع فقرات هذا الدرس (تمرير البيانات إلى المكونات عبر Props)