Я использую календарь prime-ng и не могу понять, как установить дату по умолчанию при его открытии. Проблема в том, что я знаю, как установить значение по умолчанию для поля формы при открытии страницы, но я хочу, чтобы это поле оставалось пустым. Я хочу, чтобы поле по умолчанию было выбрано только после открытия календаря. Сейчас по умолчанию используется текущая дата и время, и я искал текущую дату, но время всегда начинается в 12 часов. Если это поможет, я использую это вместе с конструктором формы Angular.
Я посмотрел первичную документацию (https://www.primefaces.org/primeng/#/calendar),, но я не могу найти ничего, связанного с этим. Я думаю, что может быть решение с событием onFocus, но это я стреляю в темноте, потому что я не знаю, как с ними работать.
Это мое текущее поле календаря
<fieldset class="form-group">
<label for="expected-arrival-date">Expected Arrival Date</label><br>
<p-calendar dateFormat="mm-dd-yy" hideOnDateTimeSelect="true" hourFormat="12" showTime="true" [showIcon]="true" [formControl]="requestForm.controls['expected_arrival_date']" name="expected-arrival-date" id="expected-arrival-date"></p-calendar>
</fieldset>
Я ожидаю, что значение формы изначально будет пустым. Когда календарь открыт, я ожидаю, что по умолчанию будет текущая дата, а по умолчанию - 12 часов вечера.