يعاد تشغيل التأثير بناءً على التبعيات الخاصة به، والحصول على هذه المصفوفة بشكل خاطئ هو أكثر مصدر للأخطاء في React.
الخطأ 1: التبعيات المفقودة → القيم القديمة
يغلق التأثير على القيم من الـ render التي تم إنشاؤه فيها. إذا حذفت تبعية، فإنه يستمر في استخدام قيمة قديمة:
jsx
useEffect( {
id = ( {
.(count);
}, );
(id);
}, []);
