Угловой 6: изменить ввод текста при вводе - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь отформатировать значение поля ввода во время ввода в него.

<input (change)="test()" [(ngModel)]="testModel">

Когда я пытаюсь это сделать:

test() {
this.testModel = 2;
}

Я ожидаювидимый текст моего ввода, чтобы изменить на 2 при каждом изменении ввода.Но на самом деле ничего не происходит, за исключением первого изменения символа, и консоль сообщает мне, что текст изменился (хотя и не отображается).

Пока я пытаюсь это сделать:

test() {
this.testModel += 'a';
}

работает отлично идобавляет «a» к значению для каждого типа.

Я пытаюсь добиться того, чтобы 1200 становилось 1.200 €, а я печатаю 1200. Спасибо

...