如何在 angular p-calendar 中禁用过去的日期?

use*_*622 3 html bootstrap-4 angular

我正在使用p 日历

我希望禁用所有过去的日期

这是我所拥有的:

 <p-calendar formControlName="date" [inline]="true" tabindex="0" [disabledDates]="invalidDates" [disabledDays]="[0,6]"></p-calendar>
Run Code Online (Sandbox Code Playgroud)

这不起作用,我需要改变什么才能得到我想要的结果?

use*_*994 5

日历有一个minDate输入。只需将其设置为当前日期,这样它就不会低于今天。

在代码中:

minimumDate = new Date();
Run Code Online (Sandbox Code Playgroud)

在模板中:

<p-calendar formControlName="date" [inline]="true" [minDate]="minimumDate" tabindex="0" [disabledDates]="invalidDates" [disabledDays]="[0,6]"></p-calendar>
Run Code Online (Sandbox Code Playgroud)