У меня Реактивная форма для Создание и редактирование действий с. Для редактирования я просто patchValue(data)
в форме, работает как шарм, , но плавающая метка из компонента PrimeNg InputText не замечает, что было заполнено значение . Когда я нажимаю на один из входов, а затем размываю его, все входы обновляют вид, и все метки находятся сверху.
![enter image description here](https://i.stack.imgur.com/UP1lS.png)
Я пробовал обнаружение изменений (компонент просмотра имеет значение OnPush
), markAsDirty()
, markAllAsTouched()
, даже если надписи все еще находятся над входными значениями. Не знаю, как вызвать что-то вроде физического размытия на одном из элементов управления (не хочу запускать его в коде на @ViewChild()
, поскольку это выглядит для меня как неправильное решение.
Есть идеи, как это исправить