در قسمت 10 آموزش ری اکت، اموزش بر اساس ورژن ری اکت انتشار یافته در اون تاریخ، کلاس بوده ولی در ورژن 17.0.2 ری اکت بر اساس فانکشن هستش.
در آموزش گفته شده state فقط در کلاس قابل استفاده س، بحث state رو چجوری باید هندلش کرد در این ورژن؟
آیا باید فانکشن به کلاس تغییر پیدا کنه؟
اگر تا آخر آموزش های ری اکت روکسو رو نگاه کنید مشکلتون حل میشه دوست من نگران این قضیه نباشید اما برای اینکه جواب رو به شما گفته باشم ری اکت توی این نسخه از هوک ها استفاده میکنه برای اینکه بتونه state هارو توی این نسخه هندل کنه هوک ها درواقع فانکشن هایی هستند که یه جورایی قلاب میشن به ویژگی هایی که توی کلاس ها شما درواقع ازش استفاده میکردید توی این نسخه ری اکت برای اینکه شانس اینو به توسعه دهنده بده که توی فانکشنال کامپوننت از state ها استفاده کنید ماژول usestate رو در اختیار توسعه دهنده قرار داده که توی پکیج ری اکت روکسو کاملا گفته شده و نیازی نیست نگرانش باشین در واقع usestate هوکی هستش که مثل یک قلاب عمل میکنه و state های کامپوننتی که به صورت فانکشنال پیاده سازی شده قلاب میکنه به state های ری اکت که در واقع در کلاس کامپوننت ها استفاده میشد و شما به این ترتیب میتونید از state ها در فانکشنال کامپوننت ها استفاده کنید.
به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.