2016-04-06 56 views
0

Materyal tasarımında web sayfasını göstermek için projemde Angular Material kitaplığını kullanmak istiyorum. formu formuna sahip olmak yerine, alanları doğrudan bir div içinde girdim. Hata doğrulamaları şimdi nasıl yapılır?Açısal Malzeme: Form dışı girdideki doğrulama hatası

Dokümantasyonda verilen örnekler, ng mesajlarının gösterilmesi için form adı kullanan biçiminde formunu kullanır. Formsuz nasıl elde edilir?

cevap

0

ng biçimindeki köşeli yönergeyi (see docs here), html formunun dışında bile bir şeyi gruplamak için kullanabilirsiniz. Daha sonra açısal FormController'dan yararlanabilirsiniz.

Example Plunker

<div class="form-group" ng-form name="myForm"> 
    <input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5"> 
    <span class="error" ng-show="myForm.myInput.$error.maxlength">Too long!</span> 
</div> 
o

yardımcı olur umarım
İlgili konular