डेब्यू पैरामीटर onChange ट्रिगर को चलाने के लिए देरी (एमएस में) सेट करता है। यह पैरामीटर उन ब्लॉकों में पाया जाता है जो इनपुट फ़ील्ड के गुणों को बदलते हैं, जैसे कि InputString Update Properties

Debounce का डिफ़ॉल्ट मान 0 है, लेकिन आप कोई भी देरी सेट कर सकते हैं। हालांकि, 500 से 1500 के मान धारणा के लिए इष्टतम हैं।

ईमेल इनपुट को मान्य करने के लिए Debounce का उपयोग करना

आपको अक्सर कहीं न कहीं उपयोगकर्ता के मूल्यों की जांच करनी होती है, जैसे ईमेल, पंजीकरण करते समय और आवेदन दर्ज करते समय। आप ईमेल सत्यापन सेट कर सकते हैं और इनपुट फ़ील्ड में परिवर्तन किए जाने पर इसे निष्पादित कर सकते हैं। इस मामले में, चेक परिणाम तब तक नकारात्मक रहेगा जब तक कि उपयोगकर्ता पूरी तरह से अपना ईमेल दर्ज नहीं कर लेता। ऐसे मामलों के लिए, Debounce की जरूरत है। आइए व्यवहार में Debounce पैरामीटर पर एक नज़र डालें। मानक AppMaster लॉगिन पेज से input email लें।

onCreate ट्रिगर पर, इनपुट InputEmail Update Properties ब्लॉक का उपयोग करके Debounce सेट करें।

ईमेल सत्यापन सेट करें।

IsValidEmail onChange का उपयोग करें। आइए ट्रिगर से मान को इस ब्लॉक में पास करें।

यदि सत्यापन विफल हो जाता है, तो अगला चरण Validate Status फ़ील्ड को Error में बदलना है। ऐसा करने के लिए, हमें एक If-Else ब्लॉक की आवश्यकता है। इज़ Valid Email ब्लॉक से परिणाम पास करें।

InputEmail Update Properties ब्लॉक का उपयोग करें, जिसमें Validate Status को Error में बदला जाना चाहिए, और Validate Message को " Incorrect email " पर सेट करें।

अब सफल प्रवेश के लिए ऐसा ही करें। उन्हें If-Else ब्लॉक के true कनेक्टर पर सेट करें।

यह परिणाम है

AppMaster 101क्रैश कोर्स

10 मॉड्यूल
2 सप्ताह

सुनिश्चित नहीं हैं कि कहाँ से शुरू करें? शुरुआती लोगों के लिए हमारे क्रैश कोर्स से शुरू करें और AppMaster को A से Z तक जानें।

शुरू करें
AppMaster 101 Crash Course

और सहायता चाहिए?

हमारे विशेषज्ञों की मदद से किसी भी समस्या का समाधान करें। समय बचाएं और अपने एप्लिकेशन बनाने पर ध्यान केंद्रित करें।

headphones

सहायता से संपर्क करें

अपनी समस्या बताइए, हम आपके लिए समाधान खोजेंगे।

message

कम्युनिटी चैट

प्लेटफ़ॉर्म के बारे में मदद पाने के लिए अन्य उपयोगकर्ताओं से जुड़ें।

कम्युनिटी से जुड़ें
इनपुट तत्वों के लिए डेब्यू पैरामीटर | AppMaster University