带有 asyncValidators 的 ngx-formly:显示一些 information/style 而验证是 运行
ngx-formly with asyncValidators: Show some information/style while validation is running
我成功地将 asyncValidator 用于密码字段以根据 Rest 服务检查密码的哈希值。
它工作得很好,但有时只需要 "some time" 异步调用就可以完成。我想捕获 "currently validating" 的状态并在该字段上显示一些信息(例如加载 gif 或特定 CSS 样式)。
当异步验证器是 运行 时,我可以附加任何 "hook" 以显示信息吗?
Form fields that are being validated with an async validator will also
have an ng-pending class while validation is pending. This makes it
easy to style fields that are currently pending validation
正在使用 FormControl 属性
<div *ngIf="myForm.get('email').pending">
Loading...
</div>
或
<div *ngIf="myForm.get('email').status === 'PENDING'">
Loading...
</div>
我成功地将 asyncValidator 用于密码字段以根据 Rest 服务检查密码的哈希值。
它工作得很好,但有时只需要 "some time" 异步调用就可以完成。我想捕获 "currently validating" 的状态并在该字段上显示一些信息(例如加载 gif 或特定 CSS 样式)。
当异步验证器是 运行 时,我可以附加任何 "hook" 以显示信息吗?
Form fields that are being validated with an async validator will also have an ng-pending class while validation is pending. This makes it easy to style fields that are currently pending validation
正在使用 FormControl 属性
<div *ngIf="myForm.get('email').pending">
Loading...
</div>
或
<div *ngIf="myForm.get('email').status === 'PENDING'">
Loading...
</div>