Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17672|Отговор: 0

[Ъглова] Angular 9 Series (V) форматира формата на сумата валута

[Копирай линк]
Публикувано в 4.06.2020 г. 10:47:28 ч. | | | |
Динамично натоварени компоненти от Angular 9 серия (1)
https://www.itsvse.com/thread-9238-1-1.html

Ъглова серия 9 (2) параметри за динамично предаване на компоненти
https://www.itsvse.com/thread-9245-1-1.html

Angular 9 серия (3) се абонира за динамични компонентни събития
https://www.itsvse.com/thread-9246-1-1.html

Angular Series 9 (IV) Custom Pipe Pipelines
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) форматира формата на сумата валута
https://www.itsvse.com/thread-9249-1-1.html

Angular Framework идва с конвейер за форматиране на числа във валута, което първоначално не направих, затова намерих информация от интернет и я реализирах сам, кодът е следният:


Поддържат се префикси и суфикси.
Всъщност можем да използваме CurrencyPipe директно.

CurrencyPipe

Преобразувайте числата в низове от суми и ги форматирайте според правилата за локализация, които определят размера на групата, разделителите, десетичните знаци и други конфигурационни елементи, свързани с локализационната среда.

Въведете стойност

стойност всяка

Номерът, който трябва да бъде форматиран като валута.

параметър


currencyКодНизКодове на валути в ISO 4217, като USD за USD и EUR за EUR. Кодът на валутата по подразбиране може да бъде конфигуриран с токена за инжекция DEFAULT_CURRENCY_CODE. По желание. Стандартната стойност е неопределена.
Дисплейstring | булеваФорматът на индикатора за валута с валидни стойности включва: код: Показва кода на валутата (например USD). symbol(default): Показва символ на валута (например $). Символ-тесен: използва стесняващия се символ на региона, който включва два символа. Например, канадският долар има символ за CA$, а стесняващият му символ е $. Ако зоната няма символ за стесняване, тя използва стандартния си символ. Низ: Използва зададената стойност на низ вместо код или символ на валутата. Например, празен низ ще премахне кода или символа на валутата. Булев (премахнат от v5): вярно за валутните символи, фалшиво за валутните символи. По желание. По подразбиране стойността е 'symbol'.
digitsInfoНизОпцията за показване на числата се задава чрез низ във следния формат: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 minIntegerDigits: Най-малкият брой цифри преди десетичната точка. По подразбиране е 1. minFractionDigits: Най-малкият брой цифри след десетичната точка. По подразбиране е 0. maxFractionDigits: Максималният брой след десетичната точка, който по подразбиране е 3. Ако не е предоставен, номерът е правилно форматиран според спецификацията ISO 4217. Например, канадският долар има 2 цифри, докато чилийският песо няма. По желание. Стандартната стойност е неопределена.
МестоположениеНизЛокализираният форматен код за използване. Ако не е предоставено, използвайте стойността на LOCALE_ID, която по подразбиране е en-US. Вижте Настройка на регион за вашето приложение. По желание. Стандартната стойност е неопределена.



Визуализациите са както следва:







Предишен:Angular Series 9 (IV) Custom Pipe Pipelines
Следващ:Функцията var на CSS cascade style sheet
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com