我试图将日历限制为仅显示当前日期和过去一年中的过去一个月,但日历不会显示。我到处都看过,但似乎无法解决。它只是从头开始,但我也需要结束。
我已经尝试过通过矩对象,但是它没有用。
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();
我需要它仅显示当前的过去以及当前年份之后的一年。 当我尝试运行该程序时,没有任何显示。