آیا باید از refs در react استفاده کنم؟
آیا باید از refs در react استفاده کنم؟

تصویری: آیا باید از refs در react استفاده کنم؟

تصویری: آیا باید از refs در react استفاده کنم؟
تصویری: چطور ری اکت کنیم ( بدون این که کپی رایت بگیریم ) | آموزش حذف کپی رایت یوتیوب در ری اکت کردن 2024, ممکن است
Anonim

در حالی که شما میتوانست a اضافه کنید مرجع برای مؤلفه فرزند، این یک راه حل ایده آل نیست، زیرا شما فقط یک نمونه جزء به جای گره DOM دریافت می کنید. علاوه بر این، این با اجزای تابع کار نمی کند. اگر شما از React استفاده کنید 16.3 یا بالاتر، توصیه می کنیم استفاده از رفر ارسال برای این موارد

در این رابطه چرا در react از ref استفاده می کنیم؟

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

علاوه بر این، چگونه داوران را در واکنش نشان می دهید؟ الف را تعریف می کنیم مرجع در مولفه ای که نیاز دارد مرجع و عبور آن را به جزء دکمه. واکنش نشان دهید اراده عبور را مرجع از طریق و آن را به پایین به <button ارسال کنید مرجع ={ مرجع }> با تعیین آن به عنوان یک ویژگی JSX. وقتی که مرجع پیوست شده است، مرجع . جریان به گره DOM اشاره خواهد کرد.

علاوه بر این، آیا داوران واکنش بدی دارند؟

به گفته رسمی واکنش نشان دهند اسناد، اگرچه رشته مراجع منسوخ نشده‌اند، میراث محسوب می‌شوند و احتمالاً در آینده منسوخ خواهند شد.

react createRef چه می کند؟

ایجاد Refs - استفاده از واکنش نشان دهید . createRef () و آنها را به آن وصل کنید واکنش نشان دهید عناصر از طریق ویژگی ref. در اصل، شما Ref برگشت داده شده از را اختصاص می دهید واکنش نشان دهید . createRef () به یک ویژگی نمونه، زمانی که یک جزء است ساخته شده (با نام مستعار، در سازنده جزء). به این ترتیب، Ref می توان در سراسر جزء ارجاع داده شود.

توصیه شده: