راکت

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

3 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

3
moha li
moha li
@mohaligateway

تخصص: توسعه دهنده لاراول و Vue

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

Muhammad
Muhammad
@muhammad

تخصص: Back-End Developer

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

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

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

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

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

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