Angular 角度本地化formControlName,以点表示的数字表示千位和十进制逗号
我有一个字段权重=12000,我想将其格式化为输入格式12.000,00,带有2个小数和点符号 鉴于我已正确使用管道,其工作正常代码:Angular 角度本地化formControlName,以点表示的数字表示千位和十进制逗号,angular,Angular,我有一个字段权重=12000,我想将其格式化为输入格式12.000,00,带有2个小数和点符号 鉴于我已正确使用管道,其工作正常代码: <td>{{item.weight| number: '.2'}}</td> {{item.weight}编号:'.2'} 我希望在输入表单中得到相同的结果,但无法格式化/本地化: <input type="number" formControlName="weight" class="form-control">
<td>{{item.weight| number: '.2'}}</td>
{{item.weight}编号:'.2'}
我希望在输入表单中得到相同的结果,但无法格式化/本地化:
<input type="number" formControlName="weight" class="form-control">
我不能用十进制和点表示法在输入字段上应用管道。多谢各位
import { DecimalPipe } from '@angular/common';
constructor(
private _decimal: DecimalPipe
) { }
当您修补表单的价值时:
weight: this._decimal.transform(this.item.weight, '1.2-2')