💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ علی
قوانین تعریف key prop
emad ta حل شده توسط emad ta

سلام

 

موقع رندر کردن لیست‌ها در react باید از یک key prop استفاده کنیم. این کلیدها باید دوتا rule رعایت کنن

 

  • Keys must be unique among siblings. However, it’s okay to use the same keys for JSX nodes in different arrays.
  • Keys must not change or that defeats their purpose! Don’t generate them while rendering.

 

مورد اول که میگه کلیدها باید یکتا باشن اما مورد دوم رو متوجه نشدم. ممنون میشم یک توضیحی در این مورد بدید

سلام علی جان مورد دوم میگه کلید‌ها با هر بار ری رندر نباید عوض شند و باید ثابت ولی یکتا باشند برای مثاب از تابع math.random برای کلید دادن نباید استفاده بکنیم .

بهترین پاسخ
emad ta ۲۱ خرداد ۱۴۰۳، ۱۰:۴۶