⊗jsagPmPpCr 57 of 97 menu

Valutafomattering met behulp van 'n pyp in Angular

Met die CurrencyPipe-pyp kan jy die uitset van geldeenheid formateer. In die eerste parameter van die pyp word die geldeenheidkode volgens die ISO 4217-spesifikasie oorgedra (verstek is USD). In die tweede parameter spesifiseer ons die vertoning van die geldeenheid. Dit kan die volgende waardes aanneem: 'code' (kode van geldeenheid), 'symbol' (sy simbool), 'symbol-narrow' (vir lande wat verskeie geldeenheidsimbole het), 'string' (vir die vertoon van enige string). In die derde opsiesparameter kan ons die getalformaat spesifiseer, soortgelyk aan die DecimalPipe-pyp. In die vierde opsionele parameter kan jy die kode van die gebruikte lokaliteit spesifiseer:

<div>{{ value | number : geldeenheidkode : geldeenheidvertoning : getalformaat : lokaliteitskode }}</div>

Voorbeelde

Laat ons die pyp se werking met voorbeelde toets. Om dit te doen, sal ons in die komponent se klas die volgende eienskap salary instel, wat 'n salaris in 'n sekere geldeenheid bevat:

export class AppComponent { salary: number = 867.564; }

Voorbeeld

Laat ons ons getal in geldeenheid omskep:

<div>{{ salary | currency }}</div>

Resultaat van die kode-uitvoering:

<div>$867.56</div>

Voorbeeld

Laat ons nou die geldeenheidvertoning spesifiseer in Russiese roebels:

<div>{{ salary | currency:'RUB':'code' }}</div>

Resultaat van die kode-uitvoering:

<div>RUB867.56</div>

Voorbeeld

Laat ons die simbool van die Russiese roebel langs die getal vertoon:

<div>{{ salary | currency:'RUB':'symbol-narrow' }}</div>

Resultaat van die kode-uitvoering:

<div>₽867.56</div>

Voorbeeld

Laat ons nou 'n getal met vier syfers in die breukdeel hê:

<div>{{ salary | currency:'RUB':'symbol':'2.4-5' }}</div>

Resultaat van die kode-uitvoering:

<div>RUB867.5640</div>

Voorbeeld

Laat ons die volgende string by die geldeenheidvertoning voeg:

<div>{{ salary | currency:'RUB':'this is a new currency - ' }}</div>

Resultaat van die kode-uitvoering:

<div>this is a new currency - 867.56</div>

Praktiese take

Gegewe getal:

salary: number = 134.89;

Formateer dit in die volgende vorm:

'$134.89'

Gegewe getal:

salary: number = 134.89;

Formateer dit in die volgende vorm:

'€134.89'

Gegewe getal:

salary: number = 134.89;

Formateer dit in die volgende vorm:

'$134.890'

Gegewe getal:

salary: number = 134.89;

Formateer dit in die volgende vorm:

'$0,134.8900'

Gegewe getal:

salary: number = 134.89;

Formateer dit in die volgende vorm:

'this currency is changed 134.89'
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp