微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误:布尔值不是MaskService.applyMaskngx-mask.js:528的函数,而使用角8的ngx-mask

如何解决错误:布尔值不是MaskService.applyMaskngx-mask.js:528的函数,而使用角8的ngx-mask

HTML代码下方。

<input matInput type="text" placeholder="FEIN" mask="00-00000000000" name="fein" [(ngModel)]="newEmployer.fein" required formControlName="fein">
                                <mat-error *ngIf="hasError('fein','required')">FEIN is required</mat-error>

在模块代码下方

import { IConfig,NgxMaskModule } from 'ngx-mask';

NgxMaskModule.forRoot(maskConfigFunction)

在控制台上的异常下方。

EmployerComponent.html:111 ERROR TypeError: Boolean is not a function
at MaskService.applyMask (ngx-mask.js:528)
at MaskService.applyValueChanges (ngx-mask.js:570)
at MaskDirective.onInput (ngx-mask.js:999)
at Object.eval [as handleEvent] (EmployerComponent.html:111)
at handleEvent (core.js:43993)
at callWithDebugContext (core.js:45632)
at Object.debugHandleEvent [as handleEvent] (core.js:45247)
at dispatchEvent (core.js:29804)
at core.js:42925

如果刷新页面,NGX蒙版可以正常工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。