<input>
元素中的数字由 this.decimalPipe.transform(...)
格式化用户更改的值,然后我需要从输入元素获取此字符串值,然后将其转换回数字以进行进一步的操作。如何进行反向操作 - 将字符串从DecimalPipe结果转换为数字?
对我的最佳选择是使用:NG2-Currency-mask指令用于清洁编码。
<input currencyMask [(ngModel)]="value" [options]="{ prefix: 'R$ ', thousands: '.', decimal: ',', precision: 2 }"/>