OWL

خوش آمدید!

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

6

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


در اینجا چگونه کار می کند؟

آواتار
انصراف
1 پاسخ
5
بهترین پاسخ

تابع willStart یک تابع هوک ناهمزمان است که می‌توان برای انجام یک عملیات (اکثراً ناهمزمان) قبل از رندر اولیه یک کامپوننت پیاده‌سازی کرد.

این تابع قبل از رندر اولیه، فراخوانی می‌شود. این بسیار مفید است، به‌عنوان مثال، برای بارگذاری فایل‌های خارجی (مانند کتابخانه JS) قبل از اینکه کامپوننت رندر شود یا یک مورد کاربرد دیگر این است که داده‌ها را از سرور بارگذاری کنید.

تابع onWillStart برای ثبت تابعی استفاده می‌شود که در این لحظه اجرا می‌شود. در کدی که آمده، کامپوننت هنوز رندر نشده است و ممکن است فعالیت‌های مربوط به رابط کاربری به تأخیر بیفتد. بنابراین، باید مراقب باشید که این متد را در حداقل زمان ممکن انجام دهید.

توجه داشته باشید که اگر بیش از یک تابع onWillStart ثبت شود، آن‌ها همه به صورت موازی اجرا خواهند شد.

آواتار
انصراف