Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 17672|Resposta: 0

[Angular] A Série Angular 9 (V) formata o formato de moeda de quantidade

[Copiar link]
Publicado em 04/06/2020 10:47:28 | | | |
Componentes Carregados Dinamicamente da Série Angular 9 (1)
https://www.itsvse.com/thread-9238-1-1.html

Parâmetros de transmissão de componentes dinâmicos da série Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

A série Angular 9 (3) subscreve eventos dinâmicos de componentes
https://www.itsvse.com/thread-9246-1-1.html

Tubulações personalizadas da Série Angular 9 (IV)
https://www.itsvse.com/thread-9248-1-1.html

A Série Angular 9 (V) formata o formato de moeda de quantidade
https://www.itsvse.com/thread-9249-1-1.html

A estrutura angular vem com um pipeline para formatar números em moeda, o que eu não fiz no começo, então encontrei algumas informações na Internet e implementei eu mesmo, o código é o seguinte:


Prefixos e sufixos são suportados.
Podemos realmente usar o CurrencyPipe diretamente.

CurrencyPipe

Converta números em cadeias de valores e formate-os de acordo com regras de localização que determinam o tamanho do grupo, separadores, caracteres decimais e outros itens de configuração relacionados ao ambiente de localização.

Insira um valor

valor qualquer

O número a ser formatado como moeda.

parâmetro


Código de moedaStringCódigos de moeda na ISO 4217, como USD para USD e EUR para EUR. O código de moeda padrão pode ser configurado com o token de injeção DEFAULT_CURRENCY_CODE. Opcional. O valor padrão é indefinido.
Exibiçãostring | BooleanoO formato do indicador de moeda com valores válidos inclui: código: Exibe o código de moeda (por exemplo, USD). símbolo (padrão): Exibe um símbolo de moeda (por exemplo, $). Símbolo-estreito: Usa o símbolo de estreitamento da região, que inclui dois símbolos. Por exemplo, o dólar canadense tem um símbolo para CA$, e seu símbolo de estreitamento é $. Se a área não tiver um símbolo de estreito, ela usa seu símbolo padrão. String: Usa o valor especificado em vez do código ou símbolo da moeda. Por exemplo, uma cadeia vazia remove o código ou símbolo da moeda. Booleano (descontinuado da v5): verdadeiro para símbolos de moeda, falso para símbolos de moeda. Opcional. O valor padrão é 'símbolo'.
digitsInfoStringA opção de exibir os números é especificada por uma string no seguinte formato: {minIntegerDigits}. {minFractionDigits}-{maxFractionDigits}。 MinIntegerDigits: O menor número de dígitos antes da vírgula decimal. O padrão é 1. MinFractionDigits: O menor número de dígitos após a vírgula decimal. O padrão é 0. maxFractionDigits: O número máximo após a vírgula decimal, que por padrão é 3. Se não fornecida, o número é devidamente formatado de acordo com a especificação ISO 4217. Por exemplo, o dólar canadense tem 2 dígitos, enquanto o peso chileno não tem. Opcional. O valor padrão é indefinido.
LocalizaçãoStringO código de formato localizado a ser usado. Se não for fornecido, use o valor de LOCALE_ID, que por padrão é en-US. Veja Configurar uma região para seu app. Opcional. O valor padrão é indefinido.



As renderizações são as seguintes:







Anterior:Tubulações personalizadas da Série Angular 9 (IV)
Próximo:A função var da folha de estilo CSS em cascata
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com