نسترن
2 سال پیش توسط نسترن مطرح شد
1 پاسخ

ساخت دکمه لایک و دیس لایک در ریکت جی اس

سلام من داخل پروژه ام میخوام یه ایکون لایک داشته باشم و یک شمارنده کنارش وقتی لایک میکنم اون ایکون رنگی شه و به شمارندش اضافه شه و وقتی دوباره کلیک کنم شمارنده و ایکون به حالت قبل برگرده اما اموزشی ندیدم و نمیدونم باید چه کدی توی ریکت / نود جی اس بنویسم ممنون میشم راهنماییم کنید


ثبت پرسش جدید
میکائیل
تخصص : برنامه نویسی سمت سرور و کلاینت
@FullStack 2 سال پیش مطرح شد
0

سلام دوست عزیز
ببینید کلا فرایند لایک کردن اینجوره که شما یه جدول لایک در نظر میگیری که میاد محصول و کاربر لایک کننده رو میگیره و توی خودش قرار میده و موقعهی که صفحه بارگذاری شد میاد تعداد این ستر هارو بر میکردونه و کنار لایک نشون میده و اگه روی لایک هر محصول یا حالا هرچی که میخوای لایک بشه پست یا هرچی کلیک کرد یه ستر اضافه بشه و وقتی محصول لود شد چک کنه که ایدی این محصول و کاربر توی ستر هست یا نه اگه بود یعنی از قبل لایک کرده و اگه نبود یعنی لایک نکرده اگه لایک کرده بود باید قرمز نشون بده اگه نکرده بود باید توخالی نشون بده . اینکه اگه لایک کرده بود دوباره کلیک کرد بیاد و اون ستر رو حذف کنه این یه توضیح کلی از لایک و دیس لایک کردن بودن حالا بعضیا میان کلا دوتا دکمه قرار میدن که کاربر بتونه لایک مثبت بده یا دیسلایک بده مه منفی بخوره برای این کاربر میتونی از همین روش استفاده کنی و فقط یه فیلد اضافه کنی که اگه لایک کرد توش 1 ذخیره بشه اگه دیسلایک کرد توش 1- ذخیره بشه و بیاد همه لایک هایی که مربوط به این پست هست رو بگیره و منفی هارو از مثب ها کم کنه یا مثبت هارو به منفی ها اضافه کنهمنظورم اینه که تعداد منفی هارو دربیاره عددشو و مثبت هارو اینارو دیگه جمع و تفریق کنه


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

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