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

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

فيديو: ما هو رد الفعل createRef القيام به؟
فيديو: React advanced pattern - reusable behavior hooks through ref | JSer - React is so cool 2024, أبريل
Anonim

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

سئل أيضا ، ما هو استخدام الحكام في رد الفعل؟

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

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

ثم ، كيف يمكنك تمرير الحكام في رد فعل؟

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

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

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

موصى به: