Я хотел бы выделить выходные (суббота и воскресенье) в списке дат.
Я попытался переопределить фильтр lockedweekendfilter, который использует логическое значение для позиции дня 0 (воскресенье) и позиции 6 (суббота). Этот код взят с сайта Материалов версии 6. Однако он работает только для отключения дат. Не хочу отключать воскресенье и субботу.
@Injectable()
export class InjectDatePickerGeneral {
constructor() {}
lockedWeekendFilter(d: Date): boolean {
const date = new Date(d);
const day = date.getDay();
// Prevent Saturday and Sunday from being selected.
return day !== 0 && day !== 6;
}
}
В идеале я хотел бы добавить класс для субботы и воскресенья в средство выбора даты, чтобы я мог изменить цвет и, возможно, фон.