یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام دوستان
پروژه ای داریم ک بخش های مختلفی برای ثبت و درج و این موارد داره
کاربری هست که حالا مواردی پیش آمده که به دلیل خراب بودن موس یا عادت دو کلیک کردن توی ویندوز توی صفحات وب هم نا خواسته در برخی جاها دوبار دکمه رو فشار میده حالا چه ثبت چه هر درخواستی
خب موردی که هست در بعضی بخش ها که میشه گفت نام تکراری تووی دیتابیس اگر بود خطا بده یا هر گونه اطلاعات این چنینی میشه خطا گرفت
اما خطایی که بر میگرده هم مثلا میشه همچین کاربری یا هر چیز دیگری وجود دارد در صورتی که نبوده و کاربر چون دوبار زده خطا ب وجود اومده یعنی یه بار اول درخواست ثبت صورت گرفته و بار دوم درخواست ارور وجود داشتن
بعضی جاها مثل ثبت سفارش و موارد اینچنینی اصلا مشخص نمیشه چون داده ها میتونه تکراری باشه
مثلا شما از یه محصول سه بار پشت سر هم بفروشی
خب تشخیص داده نمیشه ک خطا بگیری
کاری ک میشه کرد برای این حالت تنها چیزی ک ب فکرم میرسه و دیدم اینه ک دکمه ی ثبت رو در موقع فشردن و تایید مثلا دو ثانیه غیر فعال کنم یا تا بازگشت جواب از سمت سرور غیر فعال بشه مثلا ک دوباره کلیک کردنش چچیزی نشه
اما حرکت تمیزو جالبی نیست ب نظرم ی جور حس میکنم غیر اصولیه
چون شما صد جا ممکنه درج و حذف و درخواستای سمت سرور داشته باشی
واقعا برای همه بیاییم بگیم دکمه غیر فعال بشه و بعد دوباره فعال؟
چه راه کاری حالا چه سمت سرور و چه سمت کاربر پیشنهاد میکنید ک این مورد ارسال دو یا سه درخواست در لحظه با یک دکمه رو بگیریم؟؟؟؟
@hesammousavi
@websaz
@ajdar9667
@rezajahangir
@mohaligateway
@samanzdev
@juza66
سلام
راه حلش همونه
حالا شما میتونید مثلا وقتی دکمه زده شده دکمه یک اسپینر داخلش ظاهر بشه و همینطور غیر فعال بشه تا درخواست از سمت سرور بیاد
به نظرم روش خوبیه و خیلی سایتا به همین شکل هستن
بعضی سایتا هم هستن کل صفحه رو غیر فعال میکنن و یه اسپینر وسط صفحه میاد که معمولا توی سبد خرید بیشتر استفاده میشه
@ErfanSadeqiNejad
سپاس از شما
ینی میخوام بدونم کار من مشکلی نداره؟ این یه امر طبیعیه دیگ درسته؟
راه حل کلی ای وجود نداره براش؟
ینی برای هرچی دکمه هست که درخواستی ارسال میشه سمت سرور ما همین کار رو بکنیم ؟
@salar.mohammad2013
اره منم دقیقا هرجایی که اطلاعات قراره ثبت بشه، دگمه رو غیرفعال میکنم و بعد از بازگشت دوباره فعالش میکنم.
@salar.mohammad2013
نه چرا مشکل داشته باشه خیلی جاها از این کار استفاده میکنن
راه دیگه من اطلاع ندارم شاید @hesammousavi اطلاع داشته باشن
@juza66
@ErfanSadeqiNejad
سپاس از دو بزرگوار فعلا به همین سمت غیر فعال سازی میرم
@hesammousavi مهندس ایده ی دیگه ای دارید؟
سلام
منم با دوستان موافقم، به شکله که شما یک لودینگ نمایش میدید تا زمانیکه response از سمت سرور بیاد، برای اینکه کاربر بدونه یه کاری داره انجام میشه.
@salar.mohammad2013
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟