Logo fa.boatexistence.com

کاهنده چه زمانی نامیده می شود؟

فهرست مطالب:

کاهنده چه زمانی نامیده می شود؟
کاهنده چه زمانی نامیده می شود؟

تصویری: کاهنده چه زمانی نامیده می شود؟

تصویری: کاهنده چه زمانی نامیده می شود؟
تصویری: تو یک کد کیهانی هستی- رمزگشایی کد کیهانی به روش فراماسونری 2024, جولای
Anonim

ممکن است یک کاهنده با به عنوان مقدار حالت تعریف نشده هنگام شروع اولیه برنامه فراخوانی شود. اگر این اتفاق بیفتد، باید یک مقدار حالت اولیه ارائه کنیم تا بقیه کد کاهنده چیزی برای کار کردن داشته باشد.

هدف کاهنده ها چیست؟

کاهنده یک عملکرد است که تغییرات را در وضعیت برنامهتعیین می کند. از عملی که دریافت می کند برای تعیین این تغییر استفاده می کند. ما ابزارهایی مانند Redux داریم که به مدیریت تغییرات وضعیت برنامه در یک فروشگاه کمک می کند تا آنها به طور مداوم رفتار کنند.

چرا به آن کاهنده Redux می گویند؟

دلیل اینکه کاهنده‌ی ردوکس را کاهش‌دهنده می‌نامند، است، زیرا می‌توانید مجموعه‌ای از اقدامات و وضعیت اولیه (فروشگاه) را که برای انجام این اقدامات برای به دست آوردن نتیجه‌ای به دست می‌آید، «کاهش» کنید. وضعیت نهایی.… کاهنده یک تابع خالص است که حالت فعلی و یک عمل را می گیرد و حالت بعدی را برمی گرداند.

کاربرد کاهنده در Redux چیست؟

در Redux، یک کاهنده یک تابع خالص است که یک عمل و حالت قبلی برنامه را انجام می دهد و حالت جدید را برمی گرداند این عمل اتفاقی را که اتفاق افتاده است توصیف می کند و این عمل کاهش دهنده است. کار برای برگرداندن حالت جدید بر اساس آن عمل. ممکن است ساده به نظر برسد، اما باید یک عملکرد خالص و بدون عوارض جانبی باشد.

چرا ارسال به یک کاهنده باعث می شود همه کاهنده ها تماس بگیرند؟

این به این دلیل است که ساختار کاهنده Redux پیشنهادی " ترکیب کاهنده" است، که در آن بسیاری از توابع کاهنده عمدتا مستقل را می توان در یک ساختار ترکیب کرد، و بسیاری از توابع کاهنده می توانند به طور بالقوه پاسخ دهند. به یک اقدام واحد و به‌روزرسانی وضعیت خود.

توصیه شده: