Az angular keretrendszer tartalmaz egy folyamatot a számok pénzformázására, amit először nem tettem meg, így találtam némi információt az internetről, majd magam valósítottam meg, a kód a következő:
Előtagok és toldaltagok támogatottak. Valójában közvetlenül is használhatjuk a CurrencyPipe-t.
CurrencyPipe
A számokat összegzúrótagokká alakítsa át, és formázza őket a lokalizációs szabályok szerint, amelyek meghatározzák a csoport méretét, elválasztókat, tizedes karaktereket és más, a lokalizációs környezethez kapcsolódó konfigurációs elemeket.
Értéket írj be
érték bármely
A szám, amelyet valutaként kell formázni.
paraméter
| currencyCode | húr | Az ISO 4217 valutakódjai, például USD USD-ért és EUR EUR-ért. Az alapértelmezett valutakód konfigurálható a DEFAULT_CURRENCY_CODE injekciós tokenrel. Opcionális. Az alapértelmezett érték nem definiált. | | Kijelző | húr | Boolean | A devizamutató érvényes értékű formátuma a következőket tartalmazza: kód: Megjeleníti a valutakódot (pl. USD). symbol(default): Valuta szimbólumot jelenít meg (pl. $). Szimbólum-szűk: a régió szűkítő szimbólumát használja, amely két szimbólumot tartalmaz. Például a kanadai dollárnak van egy szimbóluma a CA$-ra, és a szűkítő szimbóluma a $. Ha a területnek nincs szűkítő szimbóluma, akkor a szokásos szimbólumot használja. String: A megadott string értéket használja a valutakód vagy szimbólum helyett. Például egy üres string eltávolítja a valutakódot vagy szimbólumot. Boolean (elavult az 5-ös v5-ből): igaz a valutaszimbólumokra, hamis a valutaszimbólumokra. Opcionális. Az alapértelmezett érték 'symbol'. | | digitsInfo | húr | A számok megjelenítésének lehetősége egy következő formátumú string által megtalálható: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: A legkisebb számjegyek száma a tizedespont előtt. Az alapértelmezés 1. minFractionDigits: A legkisebb számjegyek száma a tizedespont után. Az alapértelmezett 0. maxFractionDigits: A tizedespont utáni maximális szám, amely alapértelmezettként 3-at jelent. Ha nincs megadva, a szám megfelelően van az ISO 4217 szabvány szerinti formázása. Például a kanadai dollárnak 2 számjegye van, míg a chilei pesónak nincs. Opcionális. Az alapértelmezett érték nem definiált. | | Helyszín | húr | A lokalizált formátumkód, amit használni. Ha nincs megadva, használd az LOCALE_ID értéket, amely alapértelmezett en-US lesz. Lásd: Régió beállítása az alkalmazásodhoz. Opcionális. Az alapértelmezett érték nem definiált. |
A képek a következők:
|