React createRef چیست؟
React createRef چیست؟

تصویری: React createRef چیست؟

تصویری: React createRef چیست؟
تصویری: Using React createRef() - MERN Stack Series - 32 2024, آوریل
Anonim

هنگامی که ویژگی ref بر روی یک عنصر HTML استفاده می شود، ref ایجاد شده در سازنده با واکنش نشان دهید . createRef () عنصر DOM زیرین را به عنوان ویژگی فعلی خود دریافت می کند. هنگامی که ویژگی ref بر روی یک جزء کلاس سفارشی استفاده می شود، شی ref نمونه نصب شده مولفه را به عنوان جریان خود دریافت می کند.

با توجه به این موضوع، ref در ReactJS چیست؟

ReactJS | مراجع . مراجع تابعی هستند که توسط React برای دسترسی به عنصر DOM و عنصر React ارائه شده است که ممکن است به تنهایی ایجاد کرده باشید. آنها در مواردی استفاده می شوند که می خواهیم ارزش یک جزء فرزند را تغییر دهیم، بدون استفاده از لوازم جانبی و همه چیز.

به همین ترتیب، واکنش Forwardref چیست؟ 9 نوامبر 2019 6 دقیقه خواندن. Ref Forwarding در واکنش نشان دهید قابلیتی است که به اجزا اجازه می دهد تا ارجاعات ("به جلو") را به فرزندان خود منتقل کنند. به مؤلفه فرزند مرجعی به عنصر DOM ایجاد شده توسط مؤلفه والد آن می دهد. سپس به کودک اجازه می‌دهد آن عنصر را در هر جایی که استفاده می‌شود بخواند و تغییر دهد.

به طور مشابه، ممکن است بپرسید چگونه از ref react استفاده می کنید؟

شما می توانید یک را ایجاد کنید مرجع با تماس واکنش نشان دهید . createRef() و پیوست کردن a واکنش نشان دهید عنصر به آن استفاده كردن را مرجع ویژگی روی عنصر می‌توانیم به گره the «ارجاع» کنیم مرجع ایجاد شده در متد render با دسترسی به ویژگی فعلی the مرجع.

چگونه ref را به مؤلفه فرزند منتقل می کنید؟

شما عبور را مرجع به جزء فرزند به عنوان یک تکیه گاه با نام متفاوت - واقعاً هر نامی غیر از مرجع (به عنوان مثال دکمه Ref). این جزء فرزند سپس می تواند پایه را از طریق به گره DOM ارسال کند مرجع صفت. این به والدین اجازه می دهد عبور آن مرجع به کودک گره DOM از طریق جزء در وسط.

توصیه شده: