تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ مبین طهماسبی اصل
تعداد استفاده از create ref توی یک پروژه.
جامعه ری اکت ایجاد شده در ۱۴ آذر ۱۴۰۰

استاد اگه بخوایم چند تا المنت رو select رو کنیم چی. میشه از همین create ref استفاده کنیم؟

سلام

محدودیتی برای نگهداری مقادیر در ref نداریم و با توجه به نیاز میشه از اون استفاده کرد

در اینجا یه کد خیلی ساده رو قرار میدم که داخل یک ref ۳ تا المنت رو قرار دادم

همین کد رو به روش‌های مختلف با توجه به نیازت میتونی پیاده سازی بکنی و من شفاف‌ترین حالت اون رو قرار دادم

function App() {
  const elsRef = useRef([])
  return (
    <div className="App">
      <p ref={el => elsRef.current[0] = el}>1p>
      <p ref={el => elsRef.current[1] = el}>2p>
      <p ref={el => elsRef.current[2] = el}>3p>
    div>
  );
}

میتونی به ref یک تابع رو پاس بدی که توسط react به این تابع اون المنت به عنوان پارامتر ورودی پاس داده مبشه

بهترین پاسخ
مجتبی سوری ۱۴ آذر ۱۴۰۰، ۲۱:۲۶