Filtro currency do AngularJS

Definição e uso

currency Os filtros formatam números no formato monetário.

Por padrão, o formato monetário regional é usado.

Páginas relacionadas

Tutorial AngularJS:Filtros Angular

Exemplo

Exemplo 1

Exibir número no formato monetário:

<div ng-app="myApp" ng-controller="costCtrl">
<p>Preço = {{ price | currency }}</p>
</div>

Experimente você mesmo

Exemplo 2

Exibir preço no formato monetário de Noruega:

<div ng-app="myApp" ng-controller="costCtrl">
<p>Preço = {{ price | currency : "NOK" }}</p>
</div>

Experimente você mesmo

Exemplo 3

Exibir preço com três casas decimais:

<div ng-app="myApp" ng-controller="costCtrl">
<p>Preço = {{ price | currency : "NOK" : 3 }}</p>
</div>

Experimente você mesmo

Sintaxe

{{ número | moeda : symbol : fractionsize }}

Parâmetros

Parâmetros Descrição
symbol Opcional. O símbolo monetário a ser exibido. Este símbolo pode ser qualquer caractere ou texto.
fractionsize Opcional. Número de casas decimais após o ponto.