我想在全日历V3中创建背景事件,该事件仅在议程周视图中显示相交的部分
$('#calendar').fullCalendar({
defaultView: 'agendaWeek',
allDaySlot: false,
slotDuration: '00:15:00',
scrollTime: bStart,
minTime: '06:00:00',
maxTime: '18:00:00',
slotLabelInterval: '01:00',
defaultDate: moment().format(),
eventLimit: false,
navLinks: true,
dragScroll: false,
header: {
left: '',
center: 'title',
right: 'prev,next today',
},
views: {
week: { // name of view
titleFormat: 'LL',
columnHeaderFormat: 'Do MMM, dddd'
// other view-specific options here
}
},
//example with 2 events there can be more
events: [
{
start: "2019-04-18 08:00",
end: "2019-04-18 11:00",
color: 'red',
rendering: 'background',
},
{
start: "2019-04-18 09:00",
end: "2019-04-18 10:00",
color: 'red',
rendering: 'background',
},
]
//.......
});
我得到的是9到10个插槽是深红色,而8到11个插槽是浅红色。 我只希望事件的交集在日历上可见,即9到10
我将传递大量事件,我们可以举一个例子,在2019-04-18上午1到9到10点,在2019-04-18上午9:30到10:30(以及等等。),我想找到一种方法来查找事件的交集,即9:30到上午10点,应该在日历上显示。