Azad
6 سال پیش توسط Azad مطرح شد
2 پاسخ

ویو جی اس

فرق بین ()method created() , munted در چیست؟


ثبت پرسش جدید
hamed sarkhosh
تخصص : برنامه نویس
@ham.sarkhosh 6 سال پیش مطرح شد
0

https://vuejs.org/v2/guide/instance.html#Lifecycle-Diagram
این شکل رو نگاه کنید. زمان اجرا شدن این دو تابع در life cycle ویو با هم متفاوت هستش


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

رویداد Created هنگامی رخ میده که پردازش گزینه ها تمام شده و در این مرحله DOM هنوز اضافه نشده پس نمیتونیم هیچ گونه تغییری در DOM بدهیم.

اما رویداد Mounted پس از رندر شدن DOM رخ میده و در این مرحله است که شما می‌توانید به المان های DOM دسترسی داشته باشید و اون هارو تغییر بدید مثلا

console.log(element.innerHTML)

سوال اصلی میتونه این باشه:
سناریویی وجود داره که ما از Created به جای Mounted استفاده کنیم؟
بله برای پیاده سازی Server Side Rendering و.... دریافت اطلاعات از API از رویداد Created استفاده میشه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام