React: [محرّر المستندات] [سؤال] المراجع - رد الاتصال مقابل السلسلة

تم إنشاؤها على ١١ مارس ٢٠١٦  ·  3تعليقات  ·  مصدر: facebook/react

كنت أقرأ المستندات مرة أخرى ، ليس من الواضح بالنسبة لي الفرق بين تعريف المرجع على أنه رد نداء مقابل سلسلة:

<input ref={input => this._input = input} /> مقابل <input ref="input" />

هل يمكن لأحد أن يوضح لي من فضلك؟

التعليق الأكثر فائدة

إذا قمت بتعريف المرجع كسلسلة ، فسيكون متاحًا على الكائن this.refs ، على سبيل المثال ، this.refs.input .
إذا قمت بتعريف مرجع رد الاتصال ، فأنت حر في فعل أي شيء به ، بما في ذلك حفظه على this إذا كنت ترغب في ذلك.

سيتم إهمال مراجع السلسلة في النهاية. تم تقديم مراجع رد الاتصال لاحقًا ولكنها تغطي جميع حالات استخدام مراجع السلسلة وليس لديها بعض الجوانب السلبية. أقترح عليك دائمًا استخدام مراجع رد الاتصال في الكود الجديد الذي تكتبه.

في المستقبل ، يرجى التفكير في طرح أسئلة على StackOverflow. لا نعتبر متتبع المشكلات رسميًا منتدى دعم ، وللأسف لا يعمل بحث GitHub مثل بحث StackOverflow ، لذلك من المحتمل أن يسأل شخص ما هذا مرة أخرى. بينما إذا قمت بنشر هذا على StackOverflow ، فمن المحتمل أن تحصل على إجابة جيدة ، وسيتم التصويت على سؤالك ، وسيتعلم المزيد من الأشخاص منه ويعثرون عليه في المستقبل.

ال 3 كومينتر

إذا قمت بتعريف المرجع كسلسلة ، فسيكون متاحًا على الكائن this.refs ، على سبيل المثال ، this.refs.input .
إذا قمت بتعريف مرجع رد الاتصال ، فأنت حر في فعل أي شيء به ، بما في ذلك حفظه على this إذا كنت ترغب في ذلك.

سيتم إهمال مراجع السلسلة في النهاية. تم تقديم مراجع رد الاتصال لاحقًا ولكنها تغطي جميع حالات استخدام مراجع السلسلة وليس لديها بعض الجوانب السلبية. أقترح عليك دائمًا استخدام مراجع رد الاتصال في الكود الجديد الذي تكتبه.

في المستقبل ، يرجى التفكير في طرح أسئلة على StackOverflow. لا نعتبر متتبع المشكلات رسميًا منتدى دعم ، وللأسف لا يعمل بحث GitHub مثل بحث StackOverflow ، لذلك من المحتمل أن يسأل شخص ما هذا مرة أخرى. بينما إذا قمت بنشر هذا على StackOverflow ، فمن المحتمل أن تحصل على إجابة جيدة ، وسيتم التصويت على سؤالك ، وسيتعلم المزيد من الأشخاص منه ويعثرون عليه في المستقبل.

شكرا لك مرة أخرىgaearon. سأستخدم StackOverflow في المرة القادمة.

لا مشكلة! لا تتردد في إرسال طلب سحب إلى الوثائق إذا كنت تشعر أنه يمكننا توضيح أننا نوصي بنمط مرجع رد الاتصال في الكود الجديد.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات