Kampinėje sistemoje yra vamzdynas, skirtas skaičiams formatuoti į valiutą, ko iš pradžių nepadariau, todėl radau šiek tiek informacijos iš interneto, o paskui pats ją įgyvendinau, kodas yra toks:
Palaikomi priešdėliai ir priesagos. Iš tikrųjų galime naudoti "CurrencyPipe" tiesiogiai.
Valiutos vamzdis
Konvertuokite skaičius į sumų eilutes ir formatuokite juos pagal lokalizavimo taisykles, kurios nustato grupės dydį, skyriklius, dešimtainius simbolius ir kitus konfigūracijos elementus, susijusius su lokalizavimo aplinka.
Įveskite reikšmę
vertė bet kokia
Skaičius, kuris turi būti formatuojamas kaip valiuta.
Parametras
| valiutaKodas | eilutė | ISO 4217 valiutų kodai, pvz., USD USD ir EUR EUR. Numatytąjį valiutos kodą galima sukonfigūruoti naudojant DEFAULT_CURRENCY_CODE įvedimo atpažinimo ženklą. Neprivaloma. Numatytoji reikšmė neapibrėžta. | | Ekranas | eilutė | Bulio logika | Valiutos indikatoriaus formatas su galiojančiomis reikšmėmis apima: kodas: rodo valiutos kodą (pvz., USD). symbol(default): Rodo valiutos simbolį (pvz., $). symbol-narrow: naudoja siaurėjantį regiono simbolį, kurį sudaro du simboliai. Pavyzdžiui, Kanados doleris turi CA$ simbolį, o jo siaurėjantis simbolis yra $. Jei srityje nėra siaurėjančio simbolio, ji naudoja standartinį simbolį. Eilutė: vietoj valiutos kodo ar simbolio naudojama nurodyta eilutės reikšmė. Pavyzdžiui, tuščia eilutė pašalins valiutos kodą arba simbolį. Bulio logika (nebenaudojama iš v5): teisinga valiutos simboliams, klaidinga valiutos simboliams. Neprivaloma. Numatytoji reikšmė yra "simbolis". | | skaitmenysInformacija | eilutė | Skaičių rodymo parinktis nurodoma tokio formato eilute: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: mažiausias skaitmenų skaičius prieš kablelį. Numatytoji reikšmė yra 1. minFractionDigits: mažiausias skaitmenų skaičius po kablelio. Numatytoji reikšmė yra 0. maxFractionDigits: maksimalus skaičius po kablelio, kuris pagal numatytuosius nustatymus yra 3. Jei nepateiktas, numeris tinkamai suformatuotas pagal ISO 4217 specifikaciją. Pavyzdžiui, Kanados doleris turi 2 skaitmenis, o Čilės pesas - ne. Neprivaloma. Numatytoji reikšmė neapibrėžta. | | lokalė | eilutė | Naudojamas lokalizuoto formato kodas. Jei nepateikta, naudokite LOCALE_ID reikšmę, kuri pagal numatytuosius nustatymus yra en-US. Žr. Programos regiono nustatymas. Neprivaloma. Numatytoji reikšmė neapibrėžta. |
Atvaizdai yra tokie:
|