⊗jsagPmPpCr 57 of 97 menu

Արտարժույթի ֆորմատավորումը Angular-ի խողովակի միջոցով

Օգտագործելով CurrencyPipe խողովակը, կարելի է ֆորմատավորել արժույթի ցուցադրումը: Խողովակի առաջին պարամետրին փոխանցվում է արժույթի կոդը համաձայն ISO 4217 սպեցիֆիկացիայի (լռելյայն արժեքը USD է): Երկրորդ պարամետրում նշում ենք արժույթի ցուցադրման ձևը: Այն կարող է ընդունել հետևյալ արժեքները՝ 'code' (արժույթի կոդ), 'symbol' (դրա նշանը), 'symbol-narrow' (այն երկրների համար, որոնք ունեն արժույթի մի քանի նշան), 'string' (ցանկացած տող ցուցադրելու համար): Երրորդ ոչ պարտադիր պարամետրում կարող ենք նշել թվի ֆորմատը, որը նման է DecimalPipe խողովակին: Չորրորդ ոչ պարտադիր պարամետրում կարելի է նշել օգտագործվող լոկալի կոդը:

<div>{{ value | number : արժույթի կոդ : արժույթի ցուցադրում : թվի ֆորմատ : լոկալի կոդ }}</div>

Օրինակներ

Եկեք փորձարկենք խողովակի աշխատանքը օրինակներով: Դրա համար կոմպոնենտի դասում սահմանենք հետևյալ salary հատկությունը, որը պարունակում է աշխատավարձը որոշակի արժույթով:

export class AppComponent { salary: number = 867.564; }

Օրինակ

Եկեք մեր թիվը վերածենք արժույթի:

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

Կոդի կատարման արդյունքը:

<div>$867.56</div>

Օրինակ

Այժմ եկեք նշենք արժույթի ցուցադրումը ռուսական ռուբլով:

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

Կոդի կատարման արդյունքը:

<div>RUB867.56</div>

Օրինակ

Եկեք թվի կողքին ցուցադրենք ռուսական ռուբլու նշանը:

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

Կոդի կատարման արդյունքը:

<div>₽867.56</div>

Օրինակ

Այժմ եկեք ստանանք թիվը չորս նիշով կոտորակային մասում:

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

Կոդի կատարման արդյունքը:

<div>RUB867.5640</div>

Օրինակ

Եկեք արժույթի ցուցադրմանը ավելացնենք հետևյալ տողը:

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

Կոդի կատարման արդյունքը:

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

Գործնական առաջադրանքներ

Տրված է թիվ.

salary: number = 134.89;

Ֆորմատավորեք այն հետևյալ տեսքով.

'$134.89'

Տրված է թիվ.

salary: number = 134.89;

Ֆորմատավորեք այն հետևյալ տեսքով.

'€134.89'

Տրված է թիվ.

salary: number = 134.89;

Ֆորմատավորեք այն հետևյալ տեսքով.

'$134.890'

Տրված է թիվ.

salary: number = 134.89;

Ֆորմատավորեք այն հետևյալ տեսքով.

'$0,134.8900'

Տրված է թիվ.

salary: number = 134.89;

Ֆորմատավորեք այն հետևյալ տեսքով.

'this currency is changed 134.89'
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել