So formatieren Sie text eingeben Wert der Währung auf Winkel-4 auf den Fokus verloren?
will ich formatieren Sie den Wert der Eingabe von text in Währung nach dem Fokus verlieren. Wie kann ich erreichen, dass in angular4?
<input type="text" name="txtamount" [(ngModel)]="amount" />
Jeder Vorschlag würde geschätzt werden. Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die
CurrencyPipe
Transformation auf(blur)
.und in Ihr .ts code,
Müssen Sie importieren
CurrencyPipe
aus'@angular/common'
und hinzufügen, dass in der Appproviders: [ ... ]
.Sehen diese PLUNKER DEMO
{{amount | currency:'USD':false}}
, auf diese Weise wird es nicht ändern Sie die variable selbst(blur)
. Aktualisiert meine Antwort mit inline-transformation vonamount
variable.{{ amount | currency:'USD' : true }}
noch zeigen Währungssymbol und standardmäßig mit den 2 Nachkommastellen.00
. kommen, wie dies geschieht.{{31.004 | currency:'USD':true:'1.0-0'}}