⊗jsagPmPpCr 57 of 97 menu

Angularда CurrencyPipe канали ёрдамида валютани форматлаш

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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш