هل يمكننا استخدام REF في مكون وظيفي؟
هل يمكننا استخدام REF في مكون وظيفي؟

فيديو: هل يمكننا استخدام REF في مكون وظيفي؟

فيديو: هل يمكننا استخدام REF في مكون وظيفي؟
فيديو: React Tutorial 47 - Creating Refs Using React. 2024, شهر نوفمبر
Anonim

أنت ربما لا استعمال ال المرجع السمة على المكونات الوظيفية لأن ليس لديهم حالات. تستطيع ، لكن، استعمال ال المرجع سمة داخل العرض وظيفة من أ مكون وظيفي . يمكنك استخدام useRef الخطاف المتوفر منذ الإصدار 16.

لذلك ، ما هي الطرق الصحيحة لإنشاء المرجع في التفاعل؟

تستطيع إنشاء المرجع بالاتصال تتفاعل . createRef () وربط ملف تتفاعل عنصر إليها باستخدام المرجع السمة على العنصر. يمكننا "الرجوع" إلى عقدة تم إنشاء المرجع في العرض طريقة مع الوصول إلى السمة الحالية لملف المرجع.

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

في هذا الصدد ، ما هو createRef؟

خلق () يتلقى عنصر DOM الأساسي كخاصيته الحالية. عندما يتم استخدام السمة ref في مكون فئة مخصص ، يتلقى الكائن ref المثيل المركب للمكون باعتباره حاليًا. لا يجوز لك استخدام السمة ref في مكونات الوظيفة لأنها لا تحتوي على مثيلات.

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

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

موصى به: