完整日历:如何创建持续时间超过24小时的活动?

时间:2016-02-24 14:08:26

标签: fullcalendar

我正在使用FullCalendar,当我将日历视图设置为 周视图 并尝试创建持续时间超过1天的事件时,事件' s开始时间标签更改为 0:00 ,并且不会更新。我试图将maxTime增加到超过24小时,如下所示(这没有帮助):

fcViews.agenda = {
'class': AgendaView,
defaults: {
    allDaySlot: true,
    allDayText: 'all-day',
    slotDuration: '00:30:00',
    minTime: '00:00:00',
    maxTime: '48:00:00',
    slotEventOverlap: true // a bad name. confused with overlap/constraint system
}

};

我试图在FullCalendar官方网页的日历上做同样的事情,它也有同样的行为。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

Namaste @Arvindji

日历时间轴不应超过1天。您应该将最长时间限制为24:00:00

maxTime: '24:00:00',

因为如果你设置maxTime:'48:00:00',那么fullcalendar将在一天内显示48小时,因此fullcalendar中的每一天列将有48小时。这里有一个时间轴上的漏洞。但该事件将无法正常显示。 因此,尝试以最长时间绑定24小时并查看结果,日历将分别将两天分成两天的事件分开。