تعلّم لماذا يفشل التعديل المباشر لكائنات الحالة مع فحص Object.is في React، وكيف تنشئ نسخاً محدثة بمعامل الانتشار والمفاتيح المحسوبة والكائنات المتداخلة.
2 صفوف تعليمية
ReactJS
0 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
انتبه دائماً إلى أن معامل الانتشار ... يجري نسخاً سطحياً (Shallow Copy) للمستوى الأول فقط! فإذا احتوى الكائن الخارجي على كائن فرعي بداخله، فإن نسخ المستوى الخارجي وحده يبقي الكائن الفرعي مشترك المرجع، وتعديله مباشرةً يلوث الحالة السابقة.
الصف 2
ملاحظة هامة
جميع فقرات هذا الدرس (تحديث الكائنات في الحالة دون تعديل مباشر)