Angular-kehys sisältää putkiston numeroiden muotoiluun valuutaksi, mitä en aluksi tehnyt, joten löysin tietoa internetistä ja toteutin sen itse, koodi on seuraava:
Etuliitteet ja päätteet ovat tuettuja. Voimme itse asiassa käyttää CurrencyPipea suoraan.
CurrencyPipe
Muunna luvut suuruuksien merkkijonoiksi ja muotoile ne lokalisointisääntöjen mukaan, jotka määrittävät ryhmän koon, erottimet, desimaalimerkit ja muut lokalisaatioympäristöön liittyvät konfiguraatioelementit.
Syötä arvo
arvo mikä tahansa
Numero tulee muotoilla valuutaksi.
parametri
| currencyCode | Merkkijono | Valuuttakoodit ISO 4217:ssä, kuten USD USD:lle ja EUR EUR:lle. Oletusvaluuttakoodi voidaan konfiguroida DEFAULT_CURRENCY_CODE injection-tokenilla. Valinnainen. Oletusarvo on määrittelemätön. | | Näyttö | merkkijono | Boolean | Valuuttaindikaattorin muoto, jolla on voimassa olevat arvot, sisältää: koodi: Näyttää valuuttakoodin (esim. USD). symboli (oletus): Näyttää valuuttasymbolin (esim. $). symboli-kapea: käyttää alueen kaventavaa symbolia, joka sisältää kaksi symbolia. Esimerkiksi Kanadan dollarilla on CA$-symboli, ja sen kapeneva symboli on $. Jos alueella ei ole kaventumissymbolia, se käyttää sen vakiomerkkiä. Merkkijono: Käyttää määriteltyä merkkijonon arvoa valuuttakoodin tai symbolin sijaan. Esimerkiksi tyhjä merkkijono poistaa valuuttakoodin tai symbolin. Boolean (vanhentunut v5:stä): tosi valuuttasymboleille, väärä valuuttasymboleille. Valinnainen. Oletusarvo on 'symbol'. | | digitsInfo | Merkkijono | Numeroiden näyttämisvaihtoehto määritellään merkkijonolla seuraavassa muodossa: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: Pienin numeromäärä ennen desimaalipistettä. Oletusarvo on 1. minFractionDigits: Pienin numeromäärä desimaalipisteen jälkeen. Oletusarvo on 0. maxFractionDigits: Maksimiluku desimaalipisteen jälkeen, joka on oletuksena 3. Jos sitä ei anneta, numero on asianmukaisesti muotoiltu ISO 4217 -määrittelyn mukaisesti. Esimerkiksi Kanadan dollarissa on kaksi numeroa, kun taas Chilen pesossa ei. Valinnainen. Oletusarvo on määrittelemätön. | | Sijainti | Merkkijono | Lokalisoitu muotokoodi, jota käytetään. Jos sitä ei ole annettu, käytä arvoa LOCALE_ID, joka oletuksena on en-US. Katso Alueen perustaminen sovelluksellesi. Valinnainen. Oletusarvo on määrittelemätön. |
Renderöinnit ovat seuraavat:
|