【发布时间】:2017-12-30 07:29:32
【问题描述】:
我正在使用 ionic2 在 angular2 中进行表单验证。我想在用户输入无效值时停止显示错误消息,仅当用户在输入框外单击时才显示错误消息。
form.html
<form>
<ion-input type="text" [(ngModel)]="username" name="username" #username="ngModel" required></ion-input>
<span *ngIf="username.touched && username.invalid && username.dirty">username is incorrect</span>
<form>
当用户输入数字时,上面的表单显示错误消息。我想在用户输入时隐藏错误消息,即输入焦点,并在用户点击输入字段外时显示错误消息,即失焦。
我该怎么做?
我正在使用 angular2 的模板驱动表单方法。
【问题讨论】: