راکت

ویو جی اس

2 پاسخ

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

Azad
Azad
@maryamazad68
ثبت پرسش جدید

پاسخ‌ها

2
hamed sarkhosh
hamed sarkhosh
@ham.sarkhosh

تخصص: برنامه نویس

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

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

console.log(element.innerHTML)

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

شاید پاسخ شما همین‌جا باشد

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

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