Debounce parametresi, onChange tetikleyicisinin çalışması için gecikmeyi (ms cinsinden) ayarlar. Bu parametre, InputString Update Properties gibi giriş alanlarının özelliklerini değiştiren bloklarda bulunur.

Debounce varsayılan değeri 0'dır, ancak herhangi bir gecikme ayarlayabilirsiniz. Bununla birlikte, 500 ila 1500 arasındaki değerler algı için idealdir.

E-posta girişini doğrulamak için Debounce kullanma

Kaydolurken ve uygulamaya girerken genellikle kullanıcının değerlerini e-posta gibi bir yerde kontrol etmeniz gerekir. E-posta doğrulamasını ayarlayabilir ve giriş alanında değişiklik yapıldığında bunu gerçekleştirebilirsiniz. Bu durumda, kullanıcı e-postasını tam olarak girene kadar kontrol sonucu olumsuz olacaktır. Bu gibi durumlarda, Debounce gereklidir. Pratikte Debounce parametresine bir göz atalım. Standart AppMaster giriş sayfasından input email alın.

onCreate tetikleyicisinde, InputEmail Update Properties bloğunu kullanarak Debounce ayarlayın.

E-posta doğrulamasını ayarlayın.

onChange tetikleyicisi için doğrulamayı ayarlayın ve IsValidEmail bloğunu kullanın. Tetikleyiciden değeri bu bloğa geçirelim.

Sonraki adım, doğrulama başarısız olursa Doğrulama Validate Status alanını Error olarak değiştirmektir. Bunu yapmak için bir If-Else bloğuna ihtiyacımız var. Valid Email bloğunun sonucunu ona iletin.

Validate Status Error olarak değiştirilmesi gereken InputEmail Update Properties bloğunu kullanın ve Validate MessageIncorrect email ” olarak ayarlayın.

Şimdi başarılı giriş için aynısını yapın. Bunları If-Else bloğunun true konektörüne ayarlayın.

sonuç bu

AppMaster 101Hızlandırılmış Kurs

10 modül
2 hafta

Nereden başlayacağınızdan emin değil misiniz? Yeni başlayanlar için hızlandırılmış kursumuzla başlayın ve AppMaster'ı A'dan Z'ye keşfedin.

Başlayın
AppMaster 101 Crash Course

Daha fazla yardıma mı ihtiyacınız var?

Uzmanlarımızın yardımıyla her sorunu çözün. Zaman kazanın ve uygulamalarınızı oluşturmaya odaklanın.

headphones

Destek ile iletişime geçin

Sorununuzu bize anlatın, size bir çözüm bulalım.

message

Topluluk sohbeti

Platformla ilgili yardım almak için diğer kullanıcılarla bağlantı kurun.

Topluluğa katılın
Giriş öğeleri için geri dönme parametresi | AppMaster University