🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ الهام جعفری
تعریف useRef
جامعه ری اکت ایجاد شده در ۱۶ آبان ۱۴۰۱

سلام وقت بخیر

استاد امکانش هس یه تعریف کلی از use ref بگید.

من تو مصاحبه گفتم use ref یه آبجکت به ما برمیگردونه با یه key به نام current که مقدارش آخرین مقدار state هستش که با این قابلیت ما میتونیم به مقدار فعلی و قبلی state درسترسی داشته باشیم.

گفتن کاملا اشتباهه

اشتباه متوجه شدم ؟؟؟

سلام وقتتون بخیر.

بابت تاخیر در پاسخگویی متاسفم .

با برداشتی که من از تعریفتون در مورد useRef داشتم هم به نظر اشتباه هست تعریفتون (یا حداقل کامل نیست ) .

در یک تعریف کلی میتونیم useRef رو چیزی شبیه یک اشاره گر بدونیم .

این اشاره گر میتونه استفاده‌های مختلفی داشته باشه .

مثلا یکی از مهم‌ترین موارد استفاده اینه که به یکی از DOM element‌ها اشاره کنه که خیلی معمول هست .

یا اینکه به previous state از مقداری که ما بهش میگیم اشاره کنه و ما بتونیم بهش دسترسی داشته باشیم .

ویژگی مهم useRef اینه که با تغییر مقدار current باعث رندر مجدد نمیشه (در واقع همین ویژگی باعث میشه در بین render‌ها مقصد اشاره شده رو از دست نده )

موفق باشید .

بهترین پاسخ
علیرضا ایمانی ۲۰ آبان ۱۴۰۱، ۱۹:۵۹