ftp
4 سال پیش توسط ftp مطرح شد
3 پاسخ

لود شدن صفحه

@nimageneral
@mhyeganeh
@hosseinshirinegad98
@behzad.azizan
@hesammousavi
من یک برنامه لاراول رو در مرورگر اجرا میکنم میخوام تشخیص بدم که چه زمانی لود صفحه تمام میشه تا بیاد یک عملیاتی رو انجام بده میشه با میدلور انجام داد


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
3

سلام
اصطلاح «لود صفحه» معمولا در سمت فرانت اند معنا پیدا می‌کنه و در خصوص بک اند بی‌معناست. چون چیزی اونجا لود نمیشه. بلکه عملیات پردازش و rendering و بعد پاس دادنش به فرانت اند در بک اند انجام میشه.

در فرانت اند هم برای تشخیص این لحظه از VanillaJS یا JQuery می‌تونید به شکل زیر استفاده کنید:

window.addEventListener('DOMContentLoaded', (event) => {
    console.log('DOM fully loaded and parsed');
});

//یا:

$( document ).ready(function() {
  console.log('DOM fully loaded and parsed');
});

میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
0

@mhyeganeh
تشکر از پاسخگویی تون

بعضی جاها می بینم که شما از عبارت VanillaJS استفاده می کنید که تا حدی غلط انداز هستش. همون "جاوااسکریپت" یا "جاوااسکریپت خام" فکر می کنم عبارت گویا تری خواهد بود.


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش آپدیت شد
1

@milad

تشکر از دقت نظر و انتقادتون. 🌹 ولی تا الان فکر میکردم عبارت جا افتاده ای باشه در این فضا و کامیونیتی. و در خیلی از آموزش‌ها و مقالات با همین عنوان گفته میشه. تا حدی که مجدد احساس می‌کنم عبارت جاافتاده تری باشه نسبت به «جاوا اسکریپت خام».

میشه دقیق تر بفرمایید که چطور می‌تونه غلط انداز باشه؟

من هم تا جایی که یادمه صرفا در مواقعی از این عبارت استفاده کردم که می‌خواستم تاکید ویژه ای بر عدم استفاده از کتابخانه یا فریم ورک جاوااسکریپتی داشته باشم و یا تقابلش رو نشون بدم. مثل همین مثال بالا. و اگر در این مثال صرفا از عبارت «جاوااسکریپت» و در کنارش «JQuery» استفاده می‌کردم بیشتر غلط انداز میشد. قبول دارید؟

https://stackoverflow.com/questions/20435653/what-is-vanillajs


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

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