如何验证用户名与最大长度或使用MINLENGTH场angular2 不使用formbuilder.
我尝试了以下方式,但没有工作
<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>
Run Code Online (Sandbox Code Playgroud)
只需添加minlength
到您的输入元素.这样,MinLengthValidator
指令将自动添加并注册为验证器:
<ion-input [(ngModel)]="login.username"
ngControl="username" type="text"
#username="ngForm" minlength="5" required>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4409 次 |
最近记录: |