私は次のようにカレンダー入力を使用しています。
<p-calendar maxDate="dateTime" showTime="true" hourFormat="12" showButtonBar="true" [(ngModel)]="dateTime" name="timeOfUse" required #timeOfUse="ngModel">
</p-calendar>
この日付ピッカーで将来の日付を無効にしたい。単純な性質かもしれませんが、わかりません。助けに感謝します
あなたは今のところありません! maxDate
に角かっこを追加するだけで、機能します。
<p-calendar [maxDate]="dateTime" showTime="true" hourFormat="12" showButtonBar="true" [(ngModel)]="dateTime" name="timeOfUse" required #timeOfUse="ngModel">
</p-calendar>
たとえば、今日の3日後の日付を無効にする場合:
export class AppComponent {
dateTime = new Date();
constructor() {
this.dateTime.setDate(this.dateTime.getDate() + 3);
}
}
ウェブ上でこれが役立つかもしれません、トピックを読んでください特定の日付や日を無効にする
日付制限
[maxDate]="maxDateValue"
https://www.primefaces.org/primeng/#/calendar
参照