O Angular fornece os seguintes pipes de transformação de dados integrados.
Os pipes de transformação de dados usam o token LOCALE_ID para formatar dados baseado nas regras de cada locale.
| Pipe de transformação de dados | Detalhes |
|---|---|
DatePipe |
Formata um valor de data. |
CurrencyPipe |
Transforma um número em uma string de moeda. |
DecimalPipe |
Transforma um número em uma string de número decimal. |
PercentPipe |
Transforma um número em uma string de porcentagem. |
Usar DatePipe para exibir a data atual
Para exibir a data atual no formato do locale atual, use o seguinte formato para o DatePipe.
{{ today | date }}
Sobrescrever o locale atual para CurrencyPipe
Adicione o parâmetro locale ao pipe para sobrescrever o valor atual do token LOCALE_ID.
Para forçar a moeda a usar Inglês Americano (en-US), use o seguinte formato para o CurrencyPipe
{{ amount | currency : 'en-US' }}
HELPFUL: O locale especificado para o CurrencyPipe sobrescreve o token LOCALE_ID global da sua aplicação.