2016-05-04 9 views
0

usernameを使用しないでangle2 を使用してmaxlengthまたはminlengthのフィールドを検証する方法angle2を使用してmaxlengthフィールドの検証をフォーム

私は次のように試みたが、

<ion-item> 
     <ion-icon name="person" item-left class="placeholder-icon"></ion-icon> 
     <ion-label floating primary>Username</ion-label> 
     <ion-input [(ngModel)]="login.username" ngControl="username" type="text" #username="ngForm" ng-minlength="5" required> 
     </ion-input> 
     </ion-item> 

     <div [hidden]="username.valid || username.pristine"> 
     <p *ngIf="username.errors && username.errors.required" danger padding-left> 
      user name is required 
     </p> 
     <p *ngIf="username.errors && username.errors.minlength" danger padding-left> 
      min length atleast 5 
     </p> 
     </div>  
<ion-item> 

答えて

6

を働いていないことは単にあなたの入力要素にminlengthを追加します。

<ion-input [(ngModel)]="login.username" 
     ngControl="username" type="text" 
     #username="ngForm" minlength="5" required> 
+0

私は= "/^.*(=パターンとパスワードフィールドの検証を追加しようとしています(= {6、}?。):?MinLengthValidatorディレクティブが自動的に追加され、バリデータとして登録されます。この方法(?=。* [az])(?=。* [!@#$%^&*?])。* $)。しかし、これは動作していません – vishnu

関連する問題