gpt4 book ai didi

jquery - 在 FullCalendar + Google 日历中隐藏没有描述的事件

转载 作者:行者123 更新时间:2023-12-01 04:45:25 32 4
gpt4 key购买 nike

我正在使用 FullCalendar 2.3.1 和 Google 日历 Feed。

我知道您可以设置 eventRender 的部分来显示/隐藏默认情况下不显示的事件的特定部分(例如在事件的事件描述中添加)。我想知道是否可以使用回调来充当“如果没有 event.description,则不显示事件。”

这是我在 agendaDay View 中用于将 event.locationevent.description 添加到事件 block 的代码:

eventRender: function(event, element, view) { 
if (view.name === "agendaDay"){
element.find('.fc-title').append(
"<br/><b>Location: </b>" + event.location,
"<br/><b>Details: </b>" + event.description);
}
}

而且效果很好,那么是否可以对此类函数进行修改来隐藏 event.description 字段中当前没有任何内容的事件?

非常感谢所有帮助!!

最佳答案

来自the docs :

该函数还可以返回 false 以完全取消事件的渲染。

所以你可以做这样的事情

eventRender: function(event, element, view) {
if (!event.description) return false;
}

关于jquery - 在 FullCalendar + Google 日历中隐藏没有描述的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30655831/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com