我遇到FullCalendar问题。问题是我有很多短时间内相互接近的事件,即使我关闭事件的重叠,它只是在议程周刊和AgendaDay观点中看起来不太好看:
我想在月视图中实现相同的功能,其中事件一个在另一个下面列出,行高自动放大:
有办法以某种方式这样做吗?
谢谢!
答案 0 :(得分:0)
在议程视图中,考虑如何在fullCalendar工作中执行拖放,调整大小,选择和其他操作,这一切都归结为fullCalendar知道y轴中像素位置与相应位置之间的确切关系相对于相关日期的时间价值。这是因为与基本视图(如月视图)相比,事件在议程视图中的放置方式不同。在议程视图中,似乎事件被放置在一个表中,其中时间段为行,日期为列。实际上,fullCalendar将事件放在表格的这个图形表示上,而不是放在表格中。根据您的初始化选项修复时隙。堆叠事件和更改插槽大小将打破规则,一切都是基于哪个我不认为我们认为它作为一种选择。如果你在agendaWeek中浏览fullCalendar的DOM并查看事件的位置,你会明白我的意思。
如果插槽在详细视图中非常繁忙,或许增加插槽持续时间是一种选择?另一条路线没有使用议程视图,而是坚持使用像月视图一样的非时间线。