在输入中我有一个数字:1000000或1000
我想将其格式化为:1 000 000或1 000。
我尝试使用Pipe但它没有用,可能是什么问题?
{{ value | number : '1.1-10'}}
答案 0 :(得分:1)
答案 1 :(得分:0)
要以此格式重现,请执行以下操作:
<强> HTML 强>
{{ value | number : '1.0-0'}} /* 0 decimal digits */
{{ value | number : '1.1-10'}} /*1.1-10 means: at least one digit before decimal point, at least 1 digit after decimal point but no more than 10 digits.*/
<强> app.module.ts 强>
import { LOCALE_ID } from '@angular/core';
...
@NgModule({
....
providers: [{ provide: LOCALE_ID, useValue: 'fr-FR' },....
// or your country local. For the thousands delimitation as space 'fr' works
输出
1 000 000
答案 2 :(得分:-1)
+x