كيف تشير إلى عنصر رد الفعل؟
كيف تشير إلى عنصر رد الفعل؟

فيديو: كيف تشير إلى عنصر رد الفعل؟

فيديو: كيف تشير إلى عنصر رد الفعل؟
فيديو: أسهل طريقة لفهم مفهوم مسافة التوقف ومسافة ردة الفعل ومسافة الفرملة~~مدرسة الأوائل~~ 2024, شهر نوفمبر
Anonim

من أجل الحصول على ملف إشارة إلى مكون React ، يمكنك إما استخدام هذا للحصول على التيار مكون رد الفعل ، أو يمكنك استخدام المرجع للحصول على المرجعي إلى أ مكون انت تملك. إنها تعمل على النحو التالي: var MyComponent = تتفاعل . createClass ({handleClick: function () {// ركز بوضوح على إدخال النص باستخدام واجهة برمجة تطبيقات DOM الأولية.

مع أخذ هذا في الاعتبار ، كيف يمكنك تمرير المرجع إلى المكون الفرعي؟

أنت يمر ال المرجع الى مكون تابع كعنصر باسم مختلف - حقًا أي اسم آخر غير المرجع (مثل buttonRef). ال مكون تابع يمكن بعد ذلك إعادة توجيه الخاصية إلى عقدة DOM عبر امتداد المرجع ينسب. هذا يتيح للوالد يمر إنه المرجع الى طفل عقدة DOM عبر ملف مكون في المنتصف.

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

وفقًا لذلك ، ما هو مكون التفاعل؟

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

ما هو الفرق بين عنصر ومكون في رد فعل؟

عنصر التفاعل - إنه كائن بسيط يصف عقدة DOM وسماتها أو خصائصها التي يمكنك قولها. إنه كائن وصف غير قابل للتغيير ولا يمكنك تطبيق أي طرق عليه. مكون رد الفعل - إنها دالة أو فئة تقبل مُدخلًا وترجع a عنصر رد الفعل.

موصى به: