为了形成数字(日期等),我们有一个Angular管道 .
<span>Decimal value: {{ myModel.decimalValue | number }} </span>
岩石!现在我想将myModel.decimalValue暴露给用户
<input type="text" [(ngModel)]="myModel.decimalValue" >
问题是小数分隔符 . 我希望用户以其原生格式输入值,这可能与JavaScript默认值不同 .
当然,我可以做手册
<input type="text" [ngModel]="myModel.decimalValue" (ngModelChanged)="myModel.decimalValue = Number.parseFloat($event.toString().replace(',', '.'))" >
我只是想知道是否有任何内置工具 .
谢谢