【发布时间】:2020-05-19 15:50:32
【问题描述】:
Google 日历活动(不是日历本身)可以在其网络界面中设置为公开或私密。在 FullCalendar (https://fullcalendar.io/docs/event-parsing) 识别的属性列表中,我没有找到用于私人/公共活动的属性。
最终,我需要使用 FullCalendar 显示私人日历中的公共事件,但我似乎找不到要过滤的属性。 FullCalendar 能识别吗?
谢谢!
【问题讨论】:
-
没有。 FullCalendar 只会显示你给它的任何事件。因此,如果您不希望某个事件显示在日历上,则不要将其包含在您发送到日历的事件列表中。大多数人都有一些服务器端代码来控制正在创建的事件列表,因此您可以在数据到达 fullCalendar 之前在那里实现您的公共/私有逻辑。
-
我可能不清楚,所以我编辑了我的问题。请看看现在是否有意义。
-
好的。那么如何将 Google 中的事件加载到 fullCalendar 中?
-
我使用与 FullCalendar 配合使用的 Wordpress 插件(私人 Google 日历)。它透明地传递 FullCalendar 支持的所有属性,并允许在页面上显示日历,事件由某些属性过滤。我想知道是否有这个属性来过滤插件将使用的事件,但它必须得到 FullCalendar 的支持。
-
可以将自定义属性添加到 fullCalendar,然后您可以编写代码来过滤它们。所以也许你可以修改插件来做到这一点。但老实说,在不知道插件是什么或查看其源代码的情况下,很难确定最好的方法是什么。
标签: fullcalendar