لماذا نستخدم رد فعل REF IN؟
لماذا نستخدم رد فعل REF IN؟

فيديو: لماذا نستخدم رد فعل REF IN؟

فيديو: لماذا نستخدم رد فعل REF IN؟
فيديو: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, أبريل
Anonim

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

السؤال أيضًا هو ، كيف تستخدم REF IN رد فعل JS؟

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

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

بالإضافة إلى ذلك ، ما الذي تفعله عملية createRef؟

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

ما هو المرجع في HTML؟

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

موصى به: