bene avete ottenuto la risposta corretta, ma ancora credo di poter elaborare più questa risposta così distacco come risposta:
Prima di tutto ci sono il numero di tubi a disposizione del angular2 da utilizzare in alcuni dei nostri progetti sono elencati di seguito
CurrencyPipe, DatePipe, UpperCasePipe, LowerCasePipe e PercentPipe e molti altri.
Qui come vostra domanda avete problemi relativi al tubo di valuta. quindi voglio spiegare un po 'di più come altre risposte.
CurrencyPipe:
Un tubo può accettare qualsiasi numero di parametri facoltativi per perfezionare la sua uscita. Aggiungiamo i parametri a una pipe seguendo il nome della pipe con due punti (:) e quindi il valore del parametro (ad es. Valuta: 'EUR'). Se la nostra pipe accetta più parametri, separiamo i valori con i due punti (ad esempio slice: 1: 5).
{{number | currency: 'your_type': true: '1.2-2'}}
qui ... il primo parametro è il tipo di valuta che è EUR, USD o qualsiasi cosa, il secondo parametro è vero/falso per symbolDisplay
che è falso di Default . quindi Terzo è il limite di portata in pratica un limite di intervallo. È possibile impostare una lunghezza minima e massima dopo il punto decimale e un numero fisso (o lasciarlo vuoto per impostazione predefinita) per i punti prima del punto decimale.
Ho trovato alcuni buoni tutorial per i tubi del angular2 che sto inviando qui ..
http://voidcanvas.com/angular-2-pipes-filters/
https://angular.io/docs/ts/latest/guide/pipes.html
Speranza che aiuta e chiarire più su tubi !! @Pardeep !!
fonte
2016-01-22 16:34:27
@ g.sui si prega di contrassegnare come risposta ora che si ha il rappresentante – Jacques
Soooooo verbose, come con tutto Angular 2. C'è un modo per impostare queste opzioni come predefinite? (Non ho trovato nulla di promettente nei documenti) –
Questa soluzione non funziona in safari. Quando apro questo link: http://plnkr.co/edit/xnN1HnJtTel6WA24GttR?p=preview in safari. Non mostra l'output previsto. –