هل يجب علي استخدام المراجع في رد الفعل؟
هل يجب علي استخدام المراجع في رد الفعل؟

فيديو: هل يجب علي استخدام المراجع في رد الفعل؟

فيديو: هل يجب علي استخدام المراجع في رد الفعل؟
فيديو: لماذا لا يذهب المراجع إلى الحج ؟سؤال وجيه وردة فعل ظالمة !!! 2024, ديسمبر
Anonim

بينما أنت استطاع أضف المرجع بالنسبة للمكوِّن الفرعي ، فإن هذا ليس حلاً مثاليًا ، حيث ستحصل فقط على نسخة مكون بدلاً من عقدة DOM. بالإضافة إلى ذلك ، لن يعمل هذا مع مكونات الوظيفة. اذا أنت استخدم React 16.3 أو أعلى ، نوصي بـ استخدم المرجع إحالة لهذه الحالات.

في هذا الصدد ، لماذا نستخدم المراجع في الرد؟

الحكام هي وظيفة مقدمة من تتفاعل للوصول إلى عنصر DOM والملف تتفاعل العنصر الذي أنت ربما خلقت بنفسك. هم انهم تستخدم في الحالات حيث نحن تريد تغيير قيمة المكون الفرعي ، دون جعل استعمال من الدعائم وجميع.

علاوة على ذلك ، كيف يمكنك تمرير الحكام في رد الفعل؟ نحدد أ المرجع في المكون الذي يحتاج إلى المرجع و يمر إلى مكون الزر. تتفاعل إرادة يمر ال المرجع من خلال وإعادة توجيهه لأسفل إلى الزر < المرجع ={ المرجع }> بتحديدها كسمة JSX. عندما المرجع مرفق، المرجع . الحالي سوف يشير إلى عقدة DOM.

بجانب هذا ، هل الحكام رد فعل سيئ؟

بحسب المسؤول تتفاعل المستندات ، على الرغم من السلسلة المراجع لم يتم إهمالها ، فهي تعتبر قديمة ، ومن المحتمل أن يتم إيقافها في وقت ما في المستقبل.

ما هو رد الفعل createRef القيام به؟

تكوين المراجع - باستخدام تتفاعل . خلق () وأرفقهم بـ تتفاعل العناصر عن طريق سمة المرجع. بشكل أساسي ، تقوم بتعيين المرجع الذي تم إرجاعه من تتفاعل . خلق () إلى خاصية مثيل ، عندما يكون المكون يكون شيدت (الملقب ، في منشئ المكون). بهذه الطريقة ، فإن المرجع علبة يمكن الرجوع إليها في جميع أنحاء المكون.

موصى به: