لماذا يتم العرض المتعدد باستخدام useState في الوضع غير الصارم؟
عند استخدام useState في React، قد تلاحظ عرض المكون الخاص بك أكثر من مرة . يتطلب هذا السلوك، الذي يمكن أن يظهر حتى بدون تمكين الوضع الصارم، بعض التوضيح.
عند النقر فوق الزر "تغيير الرقم"، ستلاحظ بيانين لوحدة التحكم ("هنا") بسبب عرض مكون إضافي. السبب وراء ذلك ليس الوضع الصارم، كما اقترح سابقًا. بدلًا من ذلك، تطلق React عرضًا مزدوجًا لتسهيل بيئة تطوير أكثر حتمية.
وفقًا لوثائق React، يقوم الوضع غير الصارم في التطوير بما يلي:
يوفر هذا العرض المزدوج فرصة لاكتشاف الآثار الجانبية المحتملة في التعليمات البرمجية الخاصة بك ، وتسليط الضوء على مشكلات الأداء أو الأخطاء في وقت مبكر. في حين أن هذا العرض الإضافي لا يحدث في الإنتاج، فهو بمثابة أداة مساعدة قيمة في استكشاف الأخطاء وإصلاحها أثناء التطوير.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3