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