Ich möchte, wenn der Benutzer die Eingabe in der Eingabe eine Funktion ausführen, wie folgt aus:(ändern) in Winkel 2 Arbeits nicht
<input
id="cell"
type="text"
name="cell"
ngControl="cell"
(change)="topersian($event)"
>
topersian($event){
$event.currentTarget.value = $event.currentTarget.value.toPersianNumber();
}
Ich möchte nicht (keypress)
oder (keyup)
verwenden, da Benutzer die Englisch-Nummer sehen können. ich benutze [(ngModelChange)]
aber kann nicht auf $event
zugreifen, nur Wert erhalten! Wie behebt man dieses Problem? oder irgendein Körper eine bessere Lösung?
möchten, können Sie ein bisschen mehr erarbeiten, was das Problem mit '(Druck)' und '(keyup)' ist? –
Benutzer kann die Änderungen sehen ... Ich meine, haben Verzögerung 1 konvertieren zu 1 Persisch ... Verstehst du? –
Was ist mit '(Keydown)' dann? –