我已经使用 jarnok ( http://tux.fi/~jarnok/fullcalendar-resourceviews/ ) 为我的环境工作的资源视图分支实现了 Fullcalendar。
正如您在图像中看到的,当将许多作业添加到单个资源时,它们会以这样的方式堆叠,从而留下大量空白。
我的目标是根据块上方是否有可用的空白来计算块的位置,并在视觉上将它们粉碎以使用尽可能少的垂直空间。
具体来说,您可以看到 Sally 的绿色作业可以在顶行渲染而不会阻塞任何内容。
代码中的某处是渲染函数(我已经找到,但仍然无法理解),它计算从顶部或上一个作业的偏移量。
查看源代码,任何人都可以指出这些块实际上是从哪里渲染的正确方向吗?然后可能我可以调整逻辑来检查顶行是否有任何“高于”作业的内容,如果没有,则将其呈现在那里。