Ich bin in Australien und versuche einige Währungswerte zu zeigen, ich mache
%Vor%und ich bekomme als Ergebnis A $ 1,300,000 , ich möchte $ 1,300,000 (no A) zeigen, ohne zu 'USD' wechseln zu müssen.
Gibt es eine Möglichkeit, mein Währungssymbol anzupassen?
Sie können Ihr Gebietsschema auf Australien setzen und dann für AUD-Währung nur ein $ anzeigen.
Fügen Sie in Ihren App-Anbietern Folgendes hinzu:
%Vor%Dann zeigt das folgende einfach ein $:
an %Vor%Hier ist, was Sie wollen, es wird nicht nur AUD, sondern alle Währungen behandeln:
%Vor% Nenn es so: {{ portfolio.currentValue | myCurrency : 'AUD' : true : '4.0' }}
Zuerst wird alles, was die CurrencyPipe
tut, ausgeführt, indem this.currencyPipe.transform(value, currencyCode, symbolDisplay, digits);
aufgerufen wird. Dann wird die Ausgabe geändert, indem alle Buchstaben daraus entfernt werden.
app.module.ts
:
Wenn Sie nur eine Pipe erstellen möchten, die auf CurrencyPipe
output achten:
Verwenden Sie es als {{ portfolio.currentValue | currency : 'AUD' : true : '4.0' | removeLettersFromStringPipe}}
Die Währungspipe bietet diese Möglichkeit nicht. Eine Option wäre, Ihre eigene benutzerdefinierte Pipe zu schreiben, um das "A" zu entfernen und diese Pipes zu erstellen .
%Vor%Stellen Sie jetzt die Rohre zusammen:
%Vor%Wie in den anderen Antworten vorgeschlagen, haben wir eine benutzerdefinierte Pipe verwendet, da ich auch keine Möglichkeit fand, das Symbol für AUD anzupassen.
%Vor%}