0

我已经设置了 Full Calendar 5 并从我使用的 CMS 中提取条目。一切都很好。

但是,我很难让一整天的时间都拥有背景颜色。在随附的屏幕截图中,有一个事件发生在 7 月 13 日。我需要一整天都以红色突出显示,而不仅仅是事件。

我尝试设置 eventDisplay: 'background' 但是当我这样做时,该事件不再可点击。

理想情况下,如果文本不适合日历,文本也会换行 - 7 月 3 日星期五不换行。

日历截图

**** 编辑 **** 我说服了我的客户接受完整日历的格式化方式,因此我不再需要这样做。

4

1 回答 1

0

如果您在事件中使用该选项,则将项目设置为display: "background"不应该破坏您的点击能力。eventClick但是,作为替代选项,您也可以只渲染事件两次:一次在后台,一次在前台,这样您现有的点击功能仍然可以工作。我有几个例子可以说明这里的情况:https ://jsfiddle.net/amamar/r58x0sg7/

请注意,我还覆盖了一些默认样式,以便您可以对其进行调整以更好地满足您的需求。

于 2020-07-20T20:22:47.440 回答