如果一个事件在某个日期开始,在另一个日期结束(比如下一个日期)。我想在allDay时段显示这样的事件,但不想标记事件。allDay=true;知道我该怎么做吗?
我修改了这样的日历代码:
找到这个方法(对我来说,它在#4467线上)
function renderEvents(events, modifiedEventId)
在这种方法中,找到以下检查:
if (events[i].allDay) { ... }
替换为:
if (events[i].allDay || (events[i].end - events[i].start > 3600000) ) {
// if event spans more than a day show it in allDay area
...
}
现在,任何超过一天的事件都将显示在allDay区域,即使它们没有标记为"allDay"这是我的要求,我必须这样做。我在这里提到了它,以防其他人来这里寻找类似的解决方案。