2016-02-24 45 views
0

我使用FullCalendar当我设置日历视图周视图,并尝试以持续时间创建事件大于1天,事件的开始时间标签更改为0:00和将不会更新。我试图增加MAXTIME到超过24小时如下(这并没有帮助):完整日历:如何创建持续时间超过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

合十@Arvindji

日历时间表不应超过1天以上。您应该限制最大时间24:00:00

maxTime: '24:00:00', 

因为如果你设置MAXTIME:'48:00:00' ,那么fullcalendar将在一天内显示48小时结果在fullcalendar每天列将有48小时。这里有一个时间轴上的漏洞。但事件不会显示正确。 因此,尽量将最长24小时的时间绑定到最大时间并查看结果,日历将分别将两天内共享的事件分为两部分。

+0

感谢您的帮助:) – arvind

+0

作为一种替代方案,您可以使用minTime:'04:00:00',maxTime:'28:00:00' - 如果您想弥补这一天,似乎可以正常工作 – evanjmg

相关问题