Formato de formularios angularesDirectiva de divisas

En este artículo vamos a ver qué es formatCurrency en Angular 10 y cómo usarlo. El formatCurrency se usa para dar formato a un número como moneda usando las reglas locales.

formatCurrency(value, locale, currency, currencyCode, digitsInfo)

Parámetros:

  • valor:
  • lugar:
  • divisa:
  • currencyCode: el código de moneda.

    NgModule: el módulo utilizado por formatCurrency 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 formatCurrency.
      import { LOCALE_ID, NgModule } from '@angular/core';
    • En app.component.ts importar formatCurrency 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 {
      formatCurrency
     }
      from '@angular/common';
      
    import {Component,
      Inject,
      LOCALE_ID }
      from '@angular/core';
      
    @Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
    })
    export class AppComponent {
    curr = formatCurrency(10,this.locale,
              'USD');
    constructor(
      @Inject(LOCALE_ID) public locale: string,){}
    }
    

    app.component.html

    <h1>
      GeeksforGeeks
    </h1>
      
    <p>Locale Currency is : {{curr}}</p>
    

    Producción:

    Ejemplo 2:

    app.component.ts

    import {
      formatCurrency
     }
      from '@angular/common';
      
    import {Component,
      Inject,
      LOCALE_ID }
      from '@angular/core';
      
    @Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
    })
    export class AppComponent {
    curr = formatCurrency(10,this.locale,
              'INR');
    constructor(
      @Inject(LOCALE_ID) public locale: string,){}
    }
    

    app.component.html

    <h1>
      GeeksforGeeks
    </h1>
      
    <p>Locale Currency is : {{curr}}</p>
    

    Producción:

    Referencia: https://angular.io/api/common/formatCurrency

    Publicación traducida automáticamente

    Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *