SORU
20 Kasım 2012, Salı


Nasıl koşullu olarak AngularJS form girişi isteyebilir miyim?

Adres defteri uygulaması (yapmacık örnek) AngularJS ile yapıyoruz sanırım. E-posta ve telefon numarası için girdileri olan kişiler için bir form var, ya da diğer, ancak her ikisini birden gerektirir istiyoruz. Biz sadece email Giriş phone Giriş boş ya da geçersiz ise, tam tersi gerekli olmak istiyorum. Açısal required bir Direktif vardır, ama bu durumda nasıl kullanacağını belgelerine belli değil. Nasıl koşullu bir form alanı gerektirir miyiz? Özel bir yönerge yazmak?

CEVAP
20 Kasım 2012, Salı


Özel bir yönerge yazmaya gerek yok. Açısal belgelerine iyi ama tam değil. In fact Yönetmelik, Açısal bir ifade alır ngRequired " dir.

<input type='email'
       name='email'
       ng-model='contact.email' 
       placeholder='your@email.com'
       ng-required='!contact.phone' />

<input type='text'
       ng-model='contact.phone'             
       placeholder='(xxx) xxx-xxxx'
       ng-required='!contact.email' />  

Burada daha kapsamlı bir örnek: http://jsfiddle.net/uptnx/1/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007