Angular raamistik sisaldab torujuhtme numbrite vormindamiseks valuutaks, mida ma alguses ei teinud, nii et leidsin internetist infot ja rakendasin selle ise, kood on järgmine:
Eesliited ja sufiksid on toetatud. Me saame tegelikult kasutada CurrencyPipe'i otse.
CurrencyPipe
Teisenda numbrid summade jadadeks ja vorminda need vastavalt lokaliseerimisreeglitele, mis määravad grupi suuruse, eraldajad, kümnendmärgid ja muud lokaliseerimiskeskkonnaga seotud konfiguratsioonielemendid.
Sisesta väärtus
Väärtus ükskõik milline
Number, mis tuleb vormindada valuutana.
parameeter
| valuutakood | string | Valuutakoodid ISO 4217 järgi, näiteks USD USD ja EUR EUR jaoks. Vaikimisi valuutakoodi saab seadistada DEFAULT_CURRENCY_CODE süstimistokeniga. Valikuline. Vaikimisi väärtus on määratlemata. | | Väljapanek | string | Boolean | Valuutaindikaatori formaat kehtivate väärtustega sisaldab: kood: kuvab valuutakoodi (nt USD). sümbol (vaikimisi): Kuvab valuuta sümbolit (nt $). Sümbol-kitsas: kasutab piirkonna kitsendavat sümbolit, mis sisaldab kahte sümbolit. Näiteks Kanada dollaril on CA$ sümbol ning selle kitsenev sümbol on $. Kui alal puudub kitsendav sümbol, kasutatakse selle standardset sümbolit. String: Kasutab määratud stringi väärtust valuutakoodi või sümboli asemel. Näiteks tühi string eemaldab valuutakoodi või sümboli. Boolean (aegunud v5-st): tõene valuutasümbolite puhul, väär valuutasümbolite puhul. Valikuline. Vaikimisi väärtus on 'symbol'. | | digitsInfo | string | Numbrite kuvamise võimalus on määratud stringiga järgmises formaadis: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: väikseim arv numbreid enne kümnendkoma. Vaikimisi on 1. minFractionDigits: väikseim arv numbreid pärast kümnendpunkti. Vaikimisi on 0. maxFractionDigits: Maksimaalne number pärast kümnendpunkti, mis vaikimisi on 3. Kui seda ei esitata, on number korrektselt vormindatud vastavalt ISO 4217 spetsifikatsioonile. Näiteks Kanada dollaril on 2 numbrit, samas kui Tšiili peesol mitte. Valikuline. Vaikimisi väärtus on määratlemata. | | Asukoht | string | Lokaliseeritud formaadi kood, mida kasutada. Kui seda pole esitatud, kasuta väärtust LOCALE_ID, mis vaikimisi on en-US. Vaata Piirkonna seadistamine oma rakendusele. Valikuline. Vaikimisi väärtus on määratlemata. |
Renderdused on järgmised:
|