Fullcalendar自定义日程显示

时间:2015-06-13 02:36:52

标签: fullcalendar

我想对fullcalendar议程视图进行三处更改。

  1. 从事件中删除开始时间,基本上我只想在每个插槽中显示标题。
  2. 更改时段的高度,我尝试调整contentHeight,但没有明显效果。
  3. 在Y轴上显示30分钟的插槽,我知道有关axisFormat的选项,但它仍然只显示完整的小时数。
  4. 如果有人能就如何完成这3项变更给我任何建议吗?

1 个答案:

答案 0 :(得分:0)

Fullcalendar设置了丰富的回调功能:

  1. 您应该使用eventRender来修改它(隐藏已经构建的标题是最好的方法)。不要尝试构造新元素并替换原始

  2. 相同的eventRender,您可以在其中添加CSS或类,然后更改每个事件或直接从CSS

  3. 日程视图根本没有时间段,它是按时间排序的列表,不代表事件之间的时间长度比例。如果你没有基于时间的观点,那么尝试单日视图并将slotDuration设置为尽可能接近,即使是使用按钮或按键绑定。 +设置slotDuration时,如果您不支持添加活动,请同时更改snapDuration