打字稿等效

TypeScript Equivalent

在 Angular 中使用以下代码使用 DecimalPipe 将数字转换为小数点后两位。

constructor(private decimalPipe: DecimalPipe) {}

this.decimalPipe.transform('0','.2-2') //output 0.00

TypeScript等价物有什么想法吗?

toPrecision(2) 不一样

例如

var num = 2;

2.toPrecision(2)

预计:2.00 实际:2.0

您可以使用javascript函数toFixed(2);

如果要取整,可以用(Math.round(num * 100) / 100).toFixed(2);

参考更多