У меня есть некоторые проблемы с вводом, у меня была директива [ngModelOptions], потому что я хочу обновить после «размытия», из-за конвейера в [ngModel].Это работает, когда я изменяю значение в [ngModel], но если, например, я ввожу значение в первом, если я редактирую ввод с тем же, обновления не происходит, и поэтому труба не применяется.
HTML:
<input
(keypress)="limiterRemise($event)"
[ngClass]="{
'form-control-plaintext': !selected && datas.Focus,
'form-control': selected && datas.Focus,
'without-border' : !datas.Focus,
'error-line': remiseErreur
}"
class="text-center col-md-4 gray"
[ngModel]="datas.Remise | number: '1.2-2' : 'fr' "
(ngModelChange)="remiseChange($event, datas,gamme )"
[placeholder]="datas.Remise | number: '1.2-2': 'fr'"
type="number"
min="0"
[ngModelOptions]="{updateOn: 'blur'}"
(click)="selectGamme(gamme)"
/>
некоторые экраны моей проблемы:
При инициализации
После обновления с тем же значением
После обновления с другим значением
спасибо.