我怎样才能获得 ngx-mask 掩码值?

Kng*_*gh2 5 mask angular ngx-mask

我正在尝试在 ngx-mask 模块的帮助下为电话号码创建简单的字段,如下所示:

<mat-form-field>
              <input matInput formControlName="PhoneNumber" placeholder="Phone number" mask="(000) 0000-00" prefix="+1" [showMaskTyped]="true">
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)

它有效,但控制 PhoneNumber 中的值是 999999999。如何使用掩码(即特殊符号和前缀)保存控制值?基本上我需要保存用户看到的值:+1(999) 9999-99

小智 14

使用 [dropSpecialCharacters]="false"

<mat-form-field>
   <input matInput formControlName="PhoneNumber" placeholder="Phone number" mask="(000) 0000-00" prefix="+1" [showMaskTyped]="true" [dropSpecialCharacters]="false">
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)