angular2,在模糊

时间:2016-06-08 12:18:40

标签: angular angular2-forms

我需要在Blur事件中设置Custom Validator。还有其他选项可供设置    模糊验证而不是触摸,

<div
*ngIf="firstname.dirty && !firstname.valid && firstname.value!='' && 
firstname.touched" class="cmsg">
        <p *ngIf="firstname.errors.alphaValidator">Invalid Format</p>
</div>

2 个答案:

答案 0 :(得分:0)

为什么不在[(ngModel)]输入元素上添加firstname

然后订阅您的模型以进行更改以进行验证,它还应该捕获blur事件。

答案 1 :(得分:0)

我已经在我的元素中添加了[(ngModel)]。

<input type="text" ngControl="firstname" [(ngModel)]="FirstName"> 

但是我需要在Blur Condition中设置Validation Controls而不是'touch'。