Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 17672|Antwoord: 0

[Angular] Angular 9 Series (V) formateert het bedragsvalutaformaat

[Link kopiëren]
Geplaatst op 04-06-2020 10:47:28 | | | |
Angular 9 Series (1) Dynamisch Geladen Componenten
https://www.itsvse.com/thread-9238-1-1.html

Hoekige 9-serie (2) dynamische componenttransmissieparameters
https://www.itsvse.com/thread-9245-1-1.html

Hoekige 9-serie (3) sluit dynamische componentgebeurtenissen aan
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) Custom Pipe pijpleidingen
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formateert het bedragsvalutaformaat
https://www.itsvse.com/thread-9249-1-1.html

Het angular-framework heeft een pijplijn om cijfers in valuta te formatteren, wat ik aanvankelijk niet heb gedaan, dus heb ik wat informatie van internet gevonden en het zelf geïmplementeerd, de code is als volgt:


Prefixen en achtervoegsels worden ondersteund.
We kunnen CurrencyPipe daadwerkelijk direct gebruiken.

CurrencyPipe

Zet getallen om in strings van hoeveelheden en formatteer deze volgens lokalisatieregels die de grootte van de groep, scheidingstekens, decimale tekens en andere configuratie-items met betrekking tot de lokalisatieomgeving bepalen.

Voer een waarde in

Waarde Any

Het nummer moet worden opgemaakt als valuta.

parameter


currencyCodeStringValutacodes in ISO 4217, zoals USD voor USD en EUR voor EUR. De standaardcode van de currency kan worden geconfigureerd met het DEFAULT_CURRENCY_CODE injectietoken. Optioneel. De standaardwaarde is ongedefinieerd.
BeeldString | BooleansHet formaat van de valuta-indicator met geldige waarden omvat: code: Toont de valutacode (bijv. USD). symbool (standaard): Toont een valutasymbool (bijv. $). Symbol-Narrow: Gebruikt het vernauwende symbool van de regio, dat twee symbolen bevat. Bijvoorbeeld, de Canadese dollar heeft een symbool voor CA$, en het vernauwingssymbool is $. Als het gebied geen vernauwingssymbool heeft, gebruikt het zijn standaardsymbool. String: Gebruikt de gespecificeerde stringwaarde in plaats van de valutacode of het symbool. Een lege string verwijdert bijvoorbeeld de valutacode of het symbool. Boolean (verouderd van v5): waar voor valutasymbolen, onwaar voor valutasymbolen. Optioneel. De standaardwaarde is 'symbol'.
cijfersInfoStringDe optie om de getallen weer te geven wordt gespecificeerd door een string in het volgende formaat: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: Het kleinste aantal cijfers vóór het decimale punt. De standaard is 1. minFractionDigits: Het kleinste aantal cijfers na het decimale punt. De standaard is 0. maxFractionDigits: Het maximale getal na het decimale punt, dat standaard 3 is. Indien niet vermeld, is het nummer correct geformatteerd volgens de ISO 4217-specificatie. Zo heeft de Canadese dollar twee cijfers, terwijl de Chileense peso dat niet heeft. Optioneel. De standaardwaarde is ongedefinieerd.
LocatieStringDe gelokaliseerde formaatcode om te gebruiken. Als dat niet wordt opgegeven, gebruik dan de waarde van LOCALE_ID, die standaard op en-US staat. Zie Een regio instellen voor je app. Optioneel. De standaardwaarde is ongedefinieerd.



De renderings zijn als volgt:







Vorig:Angular 9 Series (IV) Custom Pipe pijpleidingen
Volgend:De var-functie van het CSS cascade stijlblad
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com