En este artículo vamos a ver qué es formatNumber en Angular 10 y cómo usarlo.
formatNumber se utiliza para f
formatNumber(value, locale, digitsInfo)
Parámetros:
- valor:
- lugar:
NgModule: el módulo utilizado por formatNumber es:
- CommonModule
Acercarse:
- Cree la aplicación Angular que se utilizará.
- En app.module.ts importa LOCALE_ID porque necesitamos que se importe la configuración regional para usar get formatNumber.
import { LOCALE_ID, NgModule } from '@angular/core';
- En app.component.ts importar formatNumber y LOCALE_ID
- inyecta LOCALE_ID como una variable pública.
- En app.component.html muestra la variable local usando la interpolación de strings
- Sirva la aplicación angular usando ng serve para ver el resultado.
Ejemplo 1:
app.component.ts
import { formatNumber } from '@angular/common'; import {Component, Inject, LOCALE_ID } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent { curr = formatNumber(1000,this.locale, '7.1-5'); constructor( @Inject(LOCALE_ID) public locale: string,){} }
app.component.html
<h1> GeeksforGeeks </h1> <p>Locale Number is : {{curr}}</p>
Producción:
Ejemplo 2:
app.component.ts
import { formatNumber } from '@angular/common'; import {Component, Inject, LOCALE_ID } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent { curr = formatNumber(100,this.locale, '2.1-5'); constructor( @Inject(LOCALE_ID) public locale: string,){} }
app.component.html
<h1> GeeksforGeeks </h1> <p>Locale Number is : {{curr}}</p>
Producción:
Ejemplo 3:
app.component.ts
import { formatNumber } from '@angular/common'; import {Component, Inject, LOCALE_ID } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent { curr = formatNumber(3234,this.locale, '3.1-4'); constructor( @Inject(LOCALE_ID) public locale: string,){} }
app.component.html
<h1> GeeksforGeeks </h1> <p>Locale Number is : {{curr}}</p>
Producción:
Referencia: https://angular.io/api/common/formatNumber