首页 > 解决方案 > 如何在不四舍五入角 4 管道中的小数点的情况下添加逗号?

问题描述

嗨,如何在不四舍五入的情况下添加逗号?

例子:

const data = 1000.789343;
const data = 1000.786;

输出应该是

1,000.789343
1,000.786

我尝试了一些解决方案:

new DecimalPipe(data, '2.')

但都没有奏效。它将继续四舍五入小数点。非常感谢您的帮助。

标签: javascriptangular

解决方案


尝试使用角度类似的 Usng 十进制管道:{{ yourData | number:'.3-3'}}在“。”之后指定值之后。它不会四舍五入值

{minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}.

minIntegerDigits:小数点前的最小整数位数。默认为 1。 minFractionDigits:小数点后的最小位数。默认值为 0。 maxFractionDigits:小数点后的最大位数。默认值为 3。

请访问角度文档“十进制管道


推荐阅读