Angular 角度为2的十进制管道-仅限逗号,无小数位数

Angular 角度为2的十进制管道-仅限逗号,无小数位数,angular,numbers,decimal,angular2-pipe,Angular,Numbers,Decimal,Angular2 Pipe,我目前使用的管道{{product.productPrice |编号:'.2-2'}} 结果是1000000.00,但我想删除.00 你是怎么做到的 使用以下命令: {{product.productPrice | number: '1.0-0'}} 1.0-0表示:小数点前至少一位,小数点后0位 @Vega:编辑只针对标题(从OP中,更具描述性)和我(删除了不充分的标签),我认为问题中没有任何实质性的改变。如果我在数字后面有10(100.10),不想删除,但如果它是100.00,我想删除

我目前使用的管道
{{product.productPrice |编号:'.2-2'}}

结果是1000000.00,但我想删除
.00
你是怎么做到的

使用以下命令:

  {{product.productPrice | number: '1.0-0'}}
1.0-0表示:小数点前至少一位,小数点后0位


@Vega:编辑只针对标题(从OP中,更具描述性)和我(删除了不充分的标签),我认为问题中没有任何实质性的改变。如果我在数字后面有10(100.10),不想删除,但如果它是100.00,我想删除怎么办?我需要单独处理吗?是否可以只取小数点前的一位而不四舍五入?我的意思是
-1.75
应该是
1
,而不是
2
?@递增,角度小数管向下舍入,对于负数,表示向上是一个绝对数。在应用管道之前,可以只使用Math.trunc()?类似这样的内容:@Vega对不起,但是我看不到您的代码。请出示你的密码好吗?我只看到一个有代码的页面,但是没有
Math.trunc()
。我看到了
Main.ts
polyfill.ts
文件,但是没有
Math.trunc()
。可能是此文件未保存。你能把你的密码贴在这里吗?