Angular 启动p-calendar无法导航到下个月

Angular 启动p-calendar无法导航到下个月,angular,primeng,primeng-calendar,Angular,Primeng,Primeng Calendar,我有一个p-calendar,其中日期时间将在文本框中显示为默认的当前日期+1 我试图实现的是,我需要用更新的日期时间更新文本框,即文本框仅基于下拉选项显示 因此,当下拉选项更改时,文本框将隐藏,并根据下拉值再次启用。我曾尝试使用“设置间隔”选项,它清楚地为我提供了更新的日期和时间,但现在我面临的是,一旦我设置了间隔,我就无法在下个月导航 我还需要禁用今天之前的过去日期[完成] 打字脚本代码: minDateValue = new Date() datevalue = new Dat

我有一个
p-calendar
,其中日期时间将在文本框中显示为默认的当前日期+1

我试图实现的是,我需要用更新的日期时间更新文本框,即文本框仅基于下拉选项显示

因此,当下拉选项更改时,文本框将隐藏,并根据下拉值再次启用。我曾尝试使用“设置间隔”选项,它清楚地为我提供了更新的日期和时间,但现在我面临的是,一旦我设置了间隔,我就无法在下个月导航

我还需要禁用今天之前的过去日期[完成]

打字脚本代码:

   minDateValue = new Date()
   datevalue = new Date();
    

   setInterval(() => {
  this.datevalue = new Date();
  this.datevalue.setDate(this.expiryDate.getDate() + 1);
}, 1);
HTML代码:

 <p-calendar [(ngModel)]="datevalue" showTime="true" hourFormat="24" [minDate]="minDateValue" [disabledDates]="invalidDates"
                                [defaultDate]="datevalue" [showIcon]="true" [ngModelOptions]="{standalone: true}">
                            </p-calendar>

不确定哪里出了问题,但如果我删除设置的间隔代码,我就可以导航到下个月