Ho trovato un esempio che limita un numero a 2 cifre decimali E trasforma la cifra in un importo in valuta, ad esempio £ 2,55.
{{ number | currency : 'GBP' : true : '1.2-2'}}
Esiste una semplice pipa che fa lo stesso senza applicare una valuta?
Ho trovato un esempio che limita un numero a 2 cifre decimali E trasforma la cifra in un importo in valuta, ad esempio £ 2,55.
{{ number | currency : 'GBP' : true : '1.2-2'}}
Esiste una semplice pipa che fa lo stesso senza applicare una valuta?
Risposte:
La pipe di valuta utilizza number
quella interna per la formattazione dei numeri. Quindi puoi usarlo in questo modo:
{{ number | number : '1.2-2'}}
1.2-2
stackoverflow.com/questions/38477970/...
{{ x | number : '1.2'}}
vale anche e significa la stessa cosa.
Bene, ora sarà diverso dopo l'angolo 5:
{{ number | currency :'GBP':'symbol':'1.2-2' }}
Le sue opere
.ts -> pi = 3.1415
.html -> {{ pi | number : '1.0-2' }}
Ouput -> 3.14
https://stackblitz.com/edit/angular-e8g2pt?file=src/app/app.component.html
questo funziona per me !!! Grazie!!
Soluzione semplice
{{ orderTotal | number : '1.2-2'}}
//output like this
// public orderTotal = 220.45892221
// {{ orderTotal | number : '1.2-2'}}
// final Output
// 220.45