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

InputString Update Properties.

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

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

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

Standard AppMaster login page.

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 कनेक्टर पर सेट करें।

यह परिणाम है

Was this article helpful?

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

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

निश्चित नहीं हूं कि कहां से शुरुआत की जाए? शुरुआती लोगों के लिए हमारे क्रैश कोर्स के साथ आगे बढ़ें और ऐपमास्टर को ए से ज़ेड तक एक्सप्लोर करें।

कोर्स शुरू करें
Development it’s so easy with AppMaster!

और अधिक मदद की आवश्यकता है?

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

headphones

सहयोग टीम से संपर्क करें

हमें अपनी समस्या के बारे में बताएं, और हम आपको समाधान ढूंढेंगे।

message

सामुदायिक चैट

हमारे चैट में अन्य उपयोगकर्ताओं के साथ प्रश्नों पर चर्चा करें।

समुदाय में शामिल हों