Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 17672|Risposta: 0

[Angolare] Serie Angular 9 (V) formata il formato di valuta di quantità

[Copiato link]
Pubblicato su 04/06/2020 10:47:28 | | | |
Componenti dinamici a carica dinamica della serie Angular 9 (1)
https://www.itsvse.com/thread-9238-1-1.html

Parametri di trasmissione dinamici dei componenti della serie Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

La serie Angular 9 (3) si abscrive agli eventi dinamici a componente
https://www.itsvse.com/thread-9246-1-1.html

Tubazioni personalizzate Angular 9 Series (IV)
https://www.itsvse.com/thread-9248-1-1.html

Serie Angular 9 (V) formata il formato di valuta di quantità
https://www.itsvse.com/thread-9249-1-1.html

Il framework Angular include una pipeline per formattare i numeri in valuta, cosa che all'inizio non facevo, quindi ho trovato alcune informazioni su Internet e poi le ho implementate personalmente, il codice è il seguente:


Sono supportati prefissi e suffissi.
Possiamo effettivamente usare CurrencyPipe direttamente.

CurrencyPipe

Converti i numeri in stringhe di importi e formattali secondo le regole di localizzazione che determinano la dimensione del gruppo, i separatori, i caratteri decimali e altri elementi di configurazione relativi all'ambiente di localizzazione.

Inserisci un valore

valore qualsiasi

Il numero da formattare come valuta.

parametro


Codice di MonetaStringaCodici valutari in ISO 4217, come USD per USD e EUR per EUR. Il codice valuta predefinito può essere configurato con il token di iniezione DEFAULT_CURRENCY_CODE. Opzionale. Il valore predefinito è indefinito.
Displaystringa | BooleanoIl formato dell'indicatore valutario con valori validi include: codice: Visualizza il codice valutario (ad esempio USD). simbolo (predefinito): Mostra un simbolo valuta (ad esempio $). simbolo-ristretto: utilizza il simbolo di restringimento della regione, che include due simboli. Ad esempio, il dollaro canadese ha un simbolo per CA$, e il suo simbolo di restringimento è $. Se l'area non ha un simbolo di restringimento, utilizza il suo simbolo standard. Stringa: Usa il valore specificato della stringa invece del codice o simbolo della valuta. Ad esempio, una stringa vuota rimuoverà il codice o simbolo della valuta. Booleano (deprecato dalla v5): vero per i simboli di valuta, falso per i simboli di valuta. Opzionale. Il valore predefinito è 'simbolo'.
digitsInfoStringaL'opzione per visualizzare i numeri è specificata da una stringa nel seguente formato: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minCifre Intere: Il numero più piccolo di cifre prima del punto decimale. Il valore predefinito è 1. MinFractionDigits: Il numero più piccolo di cifre dopo il punto decimale. Il valore predefinito è 0. maxFractionDigits: Il numero massimo dopo il punto decimale, che di default è 3. Se non fornito, il numero è correttamente formattato secondo la specifica ISO 4217. Ad esempio, il dollaro canadese ha 2 cifre, mentre il peso cileno no. Opzionale. Il valore predefinito è indefinito.
LocalitàStringaIl codice di formato localizzato da usare. Se non è fornito, usa il valore di LOCALE_ID, che di default è en-US. Vedi Configurare una regione per la tua app. Opzionale. Il valore predefinito è indefinito.



Le rappresentazioni sono le seguenti:







Precedente:Tubazioni personalizzate Angular 9 Series (IV)
Prossimo:La funzione var del foglio di stile CSS a cascata
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com