OWL

خوش آمدید!

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

7

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


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

متد "mounted" در واقع یک هوک (hook) است که هر بار که یک کامپوننت به DOM اتصال پیدا می‌کند، پس از رندر اولیه، صدا زده می‌شود. در این نقطه، کامپوننت به عنوان فعال در نظر گرفته می‌شود. اینجا مکان مناسبی است برای افزودن گوش‌دهنده‌هایی یا تعامل با DOM، اگر کامپوننت نیاز به انجام برخی اقدامات دارد. ( مانند اضافه کردن گوش‌دهنده‌ها برای رویدادها یا اعمال تغییراتی بر روی عناصر DOM)

این متد مخالف با "willUnmount" است. اگر یک کامپوننت به DOM اضافه شده باشد، در نهایت به هر حالتی، از DOM جدا خواهد شد.

متد "mounted" به طور بازگشتی بر روی هر یک از فرزندان خود فراخوانی می‌شود. ابتدا فرزندان، سپس والدین.

استفاده از متد "mounted" برای تغییر وضعیت (state) امکان پذیر است (اما توصیه نمی‌شود). انجام این کار باعث می‌شود که یک رندر مجدد انجام شود که توسط کاربر قابل تشخیص نباشد، اما کمی سرعت پایین‌تر را به کامپوننت اضافه می‌کند.

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