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

لود شدن اطلاعات در یک صفحه با اسکرول کردن

سلام به دوستان
بعضی از سایت ها در قسمت محصولات از Pagination استفاده نمیکنند و زمانی که صفحه به پایین میاد به مرور زمان بقیه محصولات لود میشود .
میخواستم بدونم باید به چه روشی پیاده سازی کرد ؟


ثبت پرسش جدید
moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

سلام
با استفاده از lazy load توسط درخواست های جاوا اسکریپت این کار را انجام می دهند به این صورت که وقتی اسکرول به pixel خاصی از صفحه میرسه یک درخواست به سرور ارسال میشه و مقادیر جدید رو بر می گرئونه و با جاوا اسکریپت چاپ میشه روی صفحه. می تونید از live wire داخل لاراول هم استفاده کنید.
@sahelz74


Muhammad
تخصص : Back-End Developer
@muhammad 3 سال پیش مطرح شد
0

سلام. به این می‌گیم Infinite scroll و می‌تونین بسته به فریمورکی که دارین، کتابخونه‌ی مناسبی براش نصب کنین و استفاده کنین. خودتون هم پیاده کنین کار سختی نیست، کافیه که متغیری داشته باشین و تعداد صفحه رو ذخیره کنه. هر بار به یه المنت که پایین المنت محتوا گذاشتیم رسیدیم، یکی بهش اضافه می‌کنیم و محتوای جدید رو به محتوای قبلی اضافه می‌کنیم.


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 3 سال پیش مطرح شد
0

سلام به شما.
همان طور که دوستمون @mohaligateway گفتن این کار توسط lazy loading انجام میشه. برای انجام این کار هم میتونید از livewire و هم کتابخونه react استفاده کنید.
موفق باشید.


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

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