我已将我的项目从 v15 升级到 Angular v18/PrimeNG v17,并在我的组件中:
<p-calendar
dateFormat="yy-mm-dd"
formControlName="finish_date"
[minDate]="today"
>
</p-calendar>
当我在数据库中保存日期并且是今天或过去时,该字段保持为空。
我只想为新输入设置 minDate,但如果已经保存,该字段应该显示过去的日期。
与primeng V18升级有关,添加[keepInvalid]="true"即可解决问题