如何在Fullcalendar V3中获取背景事件交集?

时间:2019-04-17 04:30:07

标签: fullcalendar fullcalendar-3

我想在全日历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点,应该在日历上显示。

0 个答案:

没有答案