即使没有触发keydown事件,ngx-mask也会将ng-pristine设置为ng-dirty

时间:2018-11-08 12:23:42

标签: javascript angular

我有一个带有表单的页面,对于某些输入,使用ngx-mask来屏蔽输入(电话号码等)。如果输入中有任何更改,请检查输入是否为ng-dirty并显示保存按钮。

<app-bottom-button *ngIf="(userInformationForm.dirty)"></app-bottom-button>

<form class="mb-35 mb-md-30"
        [formGroup]="userInformationForm">

<input class="floating-label-input" type="text" mask="99-99-9999">
  <label class="floating-label">
     {{'Birthdate'}}
  </label> 
</form>

如果我单击输入并键入某些内容(焦点->按下键->模糊),则会显示,但如果我单击输入并单击外部而未键入任何内容(焦点->模糊),则会显示。有没有办法防止这种情况在ngx-mask中?

谢谢

0 个答案:

没有答案