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

نمایش دادن پیام های گذشته در برنامه چت

سلام خسته نباشید. @hesammousavi
یک سیستم چت درست کردم با استفاده از reactjs ,مشکلم توی لود کردن و نمایش دادن پیام های گذشته هر کاربر هست,من تمام پیام ها رو دریافت میکنم وبا استفاده از infinite scroll لود میکنم ,مشکل من توی نمایش پیام هاست..میخوام طوری باشه که آخرین پیام در آخر نمایش داده بشه و پیام های بعدی بالای پیام اول و با اسکرول به سمت بالا پیام های جدید لود بشن,دقیقا مثل تلگرام..
از چه استایلی باید استفاده کنم که از پایین به بالا لود بشه؟


ثبت پرسش جدید
سید محمد حسین موسوی
تخصص : FullStack Developer
@SeyedMH.Mosavi 6 سال پیش مطرح شد
1

سلام
وقتی دارید یه سری دیتا از سمت سرور دریافت می کنید، فارغ از اینکه سمت سرورتون با چه زبانی نوشته شده باشه یا داده تون تو کدوم دیتابیس ذخیره شده
موقع دریافت داده می تونید از order by استفاده کنید و داده های رو به صورت نزولی و صعودی به خروجی بفرستید
کافی نحوه مرتب سازی داده رو درست کنید و اینطوری همون چیزی که می خواید بر می گرده

اگر هم داده شما realtime داره ارسال می شه بلاخره شما دارید یه جایی با یه سازوکاری نمایشش می دی. اگر مثلا خروجیت یه سری div هست می تونی نحوه نمایش رو طوری تنظیم کنی که داده ای که مثلا انتهای لیست چاپ می شده، ابتدای لیست چاپ یشه


developer
تخصص : برنامه نویس
@developer 6 سال پیش مطرح شد
0

فکر کنم با نصب پکیج بشه اینکارو کرد، سرچ بزنید پکیج زیاده؛ react-native-invertible-scroll-view
@mansooris280


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

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