OWL

خوش آمدید!

این فروم بستری برای ارتباط بین افرادی است که از بسته Owl نه تنها در توسعه اودوو بلکه برای کارهای دیگر نیز استفاده می‌کنند. از انجا که مستند و کامیونیتی اودوو کمی ضعیف است امیدواریم که این فروم بتواند در توسعه مهارت‌های برنامه نویسی فارسی زبانان موثر باشد. باعث افتخار ما است که شما نیز به گروه ما بپیوندید.

7

متد onWillUpdateProps در owl چگونه کار می کند؟


آواتار
رها کردن
1 پاسخ
6
بهترین پاسخ

هوک "willUpdateProps" یک هوک ناهمزمان (asynchronous) است که فقط قبل از تنظیم پراپ‌های جدید فراخوانی می‌شود. مفید است اگر کامپوننت نیاز به انجام یک وظیفه ناهمزمان با توجه به پراپ‌ها داشته باشد (برای مثال، فرض کنید پراپ‌ها شناسه یک رکورد باشند، و کامپوننت نیاز به دریافت اطلاعات رکورد با این شناسه داشته باشد).

هوک "onWillUpdateProps" برای ثبت یک تابع استفاده می‌شود که در کد بالا اجرا می شود.

توجه داشته باشید که این هوک مقادیر پراپ‌های بعدی را برای کامپوننت دریافت می‌کند.

این هوک در رندر اولیه (first render) فراخوانی نمی‌شود (اما هوک "willStart" فراخوانی می‌شود و وظیفه مشابهی را انجام می‌دهد). همچنین، مانند اکثر هوک‌ها، به ترتیب معمولی فراخوانی می‌شود: ابتدا والدین، سپس فرزندان.

آواتار
رها کردن