2017-02-25 58 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立即失效。