2017-02-25 5 views

Antwort

0

Guten Tag finden konnte,

Mit dieser Referenz: Link

<form name="demoForm"> 
     <input name="amount" type="number" ng-model="amount" max="100"> 
     <div ng-messages="demoForm.amount.$error"> 
     <div ng-message="number">Should be a number</div> 
     <div ng-message="max">The number is too large.</div> 
     </div> 
    </form> 
    {{demoForm.amount.$valid}} 

Wenn Sie den Code und Tests nehmen, indem sie außerhalb der "Form" und fügte hinzu {{demoForm.amount. $ Valid}} gibt Ihnen jederzeit den Status des Formulars.

Standardmäßig wird eine korrekte Zahl auf "true" gesetzt, aber wenn Sie eine Zahl wie 12020929292 eingeben, die zu lang ist, wird der Fehler übersprungen und {{demoForm.amount. $ Valid}} wird von true übernommen sofort falsch.