Я пытаюсь ограничить календарь только текущим месяцем, текущим днем и годом позже, но календарь не будет отображаться. Я смотрю везде, но я не могу это исправить. он работает только с началом, но мне нужен и конец.
Я уже пробовал проходить через моментальный объект, но он не работал.
var calendarEl = document.getElementById('calendar');
var noTime = moment();
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: ['interaction','dayGrid', 'timeGrid','bootstrap','moment'],
editable: true,
timezone: 'local',
selectable: true,
themeSystem: 'bootstrap',
defaultView: 'dayGridMonth',
minTime: "06:00:00",
maxTime: "19:00:00",
header: {
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth,timeGridWeek,timeGridDay,list'
},
validRange: function(nowDate) {
return {
start: nowDate,
end: moment(nowDate).clone().add(1,'months')
};
},
select: function (info) {
$('#editCalendarModal').modal('show');
}
});
calendar.render();
Мне нужно, чтобы он показывал только текущее прошлое и год после текущего года. когда я пытаюсь запустить программу, ничего не появляется.