2017-02-25 64 views

回答

0

下午好找不着,

使用此引用: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}} 

如果你把它加在「形式」 之外採取代碼和測試 {{demoForm.amount。$ valid}}會一直給你表單的狀態。

默認情況下,一個正確的數字將被設置爲「true」,但是如果您放置一個數字(如12020929292)太長,它將跳過該錯誤並且{{demoForm.amount。$ valid}}將從true立即失效。