Fullcalendar 自定义议程显示
Fullcalendar customizing the Agenda display
我想对全日历议程视图进行三处更改。
- 从事件中删除开始时间,基本上我只想在每个插槽中显示标题。
- 改变时隙的高度,我试过调整contentHeight,但没有明显效果。
- 在 Y-axis 上显示 30 分钟时段,我知道 axisFormat 选项,但它仍然只显示完整的小时数。
如果有人可以给我任何关于如何完成这 3 个更改的建议?
Fullcalendar 有丰富的回调集来配置:
你应该使用eventRender修改它(隐藏标题在已经构建的是最好的方法)。不要尝试构造新元素并替换原始元素
相同的 eventRender
,您可以在其中添加 CSS 或 class,然后根据事件或直接从 CSS
进行更改
议程视图根本没有时间段,它是time-ordered列表,不代表事件之间time-lenght的比例。如果您不想基于时间的视图,请尝试单日视图并设置 slotDuration as close as you want, even on the fly with buttons or keybind. + when setting slotDuration
, if you wan't support adding events, change also snapDuration
我想对全日历议程视图进行三处更改。
- 从事件中删除开始时间,基本上我只想在每个插槽中显示标题。
- 改变时隙的高度,我试过调整contentHeight,但没有明显效果。
- 在 Y-axis 上显示 30 分钟时段,我知道 axisFormat 选项,但它仍然只显示完整的小时数。
如果有人可以给我任何关于如何完成这 3 个更改的建议?
Fullcalendar 有丰富的回调集来配置:
你应该使用eventRender修改它(隐藏标题在已经构建的是最好的方法)。不要尝试构造新元素并替换原始元素
相同的
进行更改eventRender
,您可以在其中添加 CSS 或 class,然后根据事件或直接从 CSS议程视图根本没有时间段,它是time-ordered列表,不代表事件之间time-lenght的比例。如果您不想基于时间的视图,请尝试单日视图并设置 slotDuration as close as you want, even on the fly with buttons or keybind. + when setting
slotDuration
, if you wan't support adding events, change also snapDuration