首页 > 解决方案 > 如何在 p-calender 中直接显示启用日期

问题描述

我有一个使用该组件的输入字段。假设我已将日期禁用到 5 月 15 日。当我点击日历时,当前月份显示为四月并且其中的所有日期都被禁用。如何将当前月份设为没有禁用日期的月份?(在这种情况下为五月)

标签: angular5primengprimeng-calendar

解决方案


用于defaultDate显示要首先显示的当前月份。仅在最初未设置defaultDate时才适用。ngModel请参阅类似问题(Primeng:p-calender 默认日期不起作用)。

<p-calendar [(ngModel)]="startDate" [disabledDates]="invalidDates" [defaultDate]="defaultDate" showIcon="true"></p-calendar>

Stackblitz 示例


推荐阅读