При выборе нового значения Календаря значение в форме formControlName не обновляется
Я попытался задать для свойства модели строку, а также для параметра dataType в календаре - строку.Чтобы установить значение по умолчанию для календаря из модели, я должен преобразовать значение в новую дату.Прослушивание onBlur также показывает старое значение, а не новое.
Я использую Angular 7, Ionic 4 и PrimeNg 7.1
ngOnInit () {
this.form = new FormGroup({
dfrDate: new FormControl(null, {
updateOn: 'blur',
validators: [Validators.required]
}),
<p-calendar #dfrDateRef dataType="string" showButtonBar="true" formControlName='dfrDate' [showIcon]="true" ></p-calendar>
Я ожидаю, что значение элемента управления формы будет обновляться автоматически, как и все остальные поля формы.Я могу обойти это, используя viewChild при отправке формы, но это будет болезненно для каждого поля даты в этом приложении