Debounce প্যারামিটারটি onChange ট্রিগার চালানোর জন্য বিলম্ব (ms-এ) সেট করে। এই প্যারামিটারটি ব্লকগুলিতে পাওয়া যায় যা ইনপুট ক্ষেত্রগুলির বৈশিষ্ট্য পরিবর্তন করে, যেমন InputString Update Properties

InputString Update Properties.

Debounce এর ডিফল্ট মান 0, কিন্তু আপনি যেকোনো বিলম্ব সেট করতে পারেন। যাইহোক, 500 থেকে 1500 পর্যন্ত মান উপলব্ধির জন্য সর্বোত্তম।

ইমেল ইনপুট যাচাই করতে Debounce ব্যবহার করে

অ্যাপ্লিকেশন নিবন্ধন এবং প্রবেশ করার সময় আপনাকে প্রায়শই কোথাও ব্যবহারকারীর মান পরীক্ষা করতে হবে, যেমন ইমেল। আপনি ইমেল যাচাইকরণ সেট আপ করতে পারেন এবং ইনপুট ক্ষেত্রে পরিবর্তন করা হলে এটি সম্পাদন করতে পারেন৷ এই ক্ষেত্রে, ব্যবহারকারী সম্পূর্ণরূপে তার ইমেল প্রবেশ না করা পর্যন্ত চেকের ফলাফল নেতিবাচক হবে। এই ধরনের ক্ষেত্রে, Debounce প্রয়োজন. চলুন অনুশীলনে Debounce প্যারামিটারটি একবার দেখে নেওয়া যাক। স্ট্যান্ডার্ড AppMaster লগইন পৃষ্ঠা থেকে input email নিন।

Standard AppMaster login page.

onCreate ট্রিগারে, onCreate InputEmail Update Properties ব্লক ব্যবহার করে Debounce সেট করুন।

ইমেল যাচাইকরণ সেট আপ করুন।

onChange ট্রিগারের জন্য বৈধতা সেট আপ করুন এবং IsValidEmail ব্লক ব্যবহার করুন। ট্রিগার থেকে এই ব্লকে মান পাস করা যাক।

পরের ধাপ হল বৈধতা ব্যর্থ হলে Validate Status ক্ষেত্রটিকে Error এ পরিবর্তন করা। এটি করার জন্য, আমাদের একটি If-Else ব্লক প্রয়োজন। ইজ Valid Email ব্লক থেকে এটিতে ফলাফলটি পাস করুন।

ইনপুট Validate Message InputEmail Update Properties Validate Status Error Incorrect email " এ সেট করুন।

এখন সফল এন্ট্রি জন্য একই কাজ. সেগুলিকে If-Else ব্লকের true সংযোগকারীতে সেট করুন।

এরই ফল

Was this article helpful?

AppMaster.io 101 ক্র্যাশ কোর্স

10 মডিউল
2 সপ্তাহ

কোথা থেকে শুরু করবেন নিশ্চিত নন? নতুনদের জন্য আমাদের ক্র্যাশ কোর্সে যান এবং A থেকে Z পর্যন্ত AppMaster অন্বেষণ করুন।

কোর্স শুরু করুন
Development it’s so easy with AppMaster!

আরো সাহায্য প্রয়োজন?

আমাদের বিশেষজ্ঞদের সাহায্যে যেকোনো সমস্যা সমাধান করুন। সময় বাঁচান এবং আপনার অ্যাপ্লিকেশন তৈরিতে ফোকাস করুন।

headphones

যোগাযোগ সমর্থন

আপনার সমস্যা সম্পর্কে আমাদের বলুন, এবং আমরা আপনাকে একটি সমাধান খুঁজে বের করব।

message

সম্প্রদায় চ্যাট

আমাদের চ্যাটে অন্যান্য ব্যবহারকারীদের সাথে প্রশ্ন নিয়ে আলোচনা করুন।

কমিউনিটিতে যোগ দিন