افزودن تعاملپذیری
برخی از عناصر رابط کاربری در پاسخ به تعاملات کاربر تغییر میکنند. برای مثال، با کلیک روی تصاویر یک گالری، تصویر فعال تغییر میکند. در React، دادههایی که در طول زمان تغییر میکنند State (وضعیت) نامیده میشوند.
شما میتوانید به هر کامپوننت State اضافه کنید و در صورت نیاز آن را بهروزرسانی نمایید. React با استفاده از State امکان ساخت رابطهای کاربری پویا و تعاملی را فراهم میکند؛ رابطهایی که میتوانند بر اساس اقدامات کاربر یا تغییر دادهها، محتوای متفاوتی را نمایش دهند.
در این فصل یاد میگیرید چگونه کامپوننتهایی ایجاد کنید که به تعاملات کاربر واکنش نشان دهند، وضعیت خود را مدیریت کنند و در طول زمان خروجیهای متفاوتی را نمایش دهند.
در این فصل یاد میگیرید:
-
نحوه مدیریت رویدادهای ایجادشده توسط کاربر (User Events)
-
چگونه با استفاده از State، اطلاعات را در کامپوننتها ذخیره و به خاطر بسپارید
-
React چگونه رابط کاربری را در دو مرحله بهروزرسانی میکند
-
چرا State بلافاصله پس از تغییر مقدار آن بهروزرسانی نمیشود
-
چگونه چندین بهروزرسانی State را در صف قرار دهید
-
نحوه بهروزرسانی یک شیء (Object) در State
-
نحوه بهروزرسانی یک آرایه (Array) در State
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://react.dev/learn