angular - formatarea monedei în Ionic 3
Încerc să formatez moneda cu următoarea comandă
<h1>R$ {{item.valor | currency:"BRL":true:1.2 }}</h1>
dar această eroare este afișată
digitsinfo.match is not a function
Cum pot să obțin banii în formatul corect în Ionic 3?
Răspuns #1
Aruncă o privire la documentația CurrencyPipe. Pipe-ul așteaptă următorul format:
{{ value_expression | currency [ : currencyCode [ : display [ : digitsInfo [ : locale ] ] ] ] }}
unde digitsInfo ar trebui să fie
un șir care are următorul format: {minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}.
(Sursă, accentul îmi aparține)
Deci formatându-ți digitsInfo ca un șir ar trebui să rezolve eroarea ta:
<h1>R$ {{item.valor | currency:"BRL":true:"1.2" }}</h1>
