我的字段权重= 12000,我想用输入格式12.000,00将此格式设置为2小数点和点号。
在视图中,我正确使用了管道,并且可以正常运行:
<td>{{item.weight| number: '.2'}}</td>
我希望输入形式的结果相同,但无法格式化/本地化:
<input type="number" formControlName="weight" class="form-control">
我无法在具有小数点和点符号的输入字段上应用管道。谢谢。
答案 0 :(得分:1)
import { DecimalPipe } from '@angular/common';
constructor(
private _decimal: DecimalPipe
) { }
以及在修补表单值时:
weight: this._decimal.transform(this.item.weight, '1.2-2')