Отключение и ограничение дат
Вы можете ограничить даты, доступные для навигации и выбора, используя входы [minDate] и [maxDate].Если вы не укажете ни один из них, у вас будет бесконечная навигация, и в окне выбора года будут отображаться [-10, +10] годы от текущего видимого месяца.
Если вы хотите отключить некоторые даты длявыбор (например, выходные), вы должны предоставить функцию [markDisabled], которая будет отмечать определенные даты, которые нельзя выбрать.Он будет вызываться для каждого нового видимого дня при переходе между месяцами.
// disable the 13th of each month
const isDisabled = (date: NgbDate, current: {month: number}) => day.date === 13;
<ngb-datepicker [minDate]="{year: 2010, month: 1, day: 1}"
[maxDate]="{year: 2048, month: 12, day: 31}"
[markDisabled]="isDisabled">
</ngb-datepicker>
См. Также следующую ссылку: Mark-disabled-ng-bootstrap
нг-самозагрузка