angular - Inaktivera framtida datum i Kendo UI Kalender-widget


Hur är det möjligt att inaktivera (jag menar i princip bara göra framtida datum gråa) i Kendo UI Calendar-widgeten? Jag har bara försökt att dölja framtida datum men det verkar inte se bra ut och jag har försökt på olika sätt att göra dem gråa men hittar inte rätt metod. Några idéer skulle verkligen uppskattas.

Svar #1

Alternativet disableDates (som du måste ta reda på själv) förväntar sig att få veta när det ska visa dagen. Så du måste returnera true om det är ett giltigt datum, t.ex.:

disableDates: function (date) {
    return (date && date.getTime() > (new Date()).getTime());
}

Demo