fullcalendar google 隐藏过去的事件
fullcalendar google hide past events
如何隐藏过去的事件以防止在全日历 js 中显示 api?这就是我拉日历的方式....
$(function() {
var calendarEl = document.getElementById('fullcalendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: ['dayGrid', 'list', 'googleCalendar'],
header: {
left: 'title',
center: '',
right: 'today prev,next'
},
defaultView: 'listYear',
views: {
activeStart: '2019-11-25'
},
backgroundColor: 'rgba(1,104,250, .15)',
borderColor: '#0168fa',
displayEventTime: true,
googleCalendarApiKey: '*********************************',
events: { googleCalendarId: '************************@group.calendar.google.com' },
eventClick: function (arg) {
window.open(arg.event.url, '_blank', 'width=700,height=600');
arg.jsEvent.preventDefault();
}
});
calendar.render();
});
隐藏以前事件的最简单方法是使用 validRange 设置,使其始终从当前日期开始有效范围。如果您不想,则无需提供结束日期。
如何隐藏过去的事件以防止在全日历 js 中显示 api?这就是我拉日历的方式....
$(function() {
var calendarEl = document.getElementById('fullcalendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: ['dayGrid', 'list', 'googleCalendar'],
header: {
left: 'title',
center: '',
right: 'today prev,next'
},
defaultView: 'listYear',
views: {
activeStart: '2019-11-25'
},
backgroundColor: 'rgba(1,104,250, .15)',
borderColor: '#0168fa',
displayEventTime: true,
googleCalendarApiKey: '*********************************',
events: { googleCalendarId: '************************@group.calendar.google.com' },
eventClick: function (arg) {
window.open(arg.event.url, '_blank', 'width=700,height=600');
arg.jsEvent.preventDefault();
}
});
calendar.render();
});
隐藏以前事件的最简单方法是使用 validRange 设置,使其始终从当前日期开始有效范围。如果您不想,则无需提供结束日期。