FullCalendar-如何在列表视图中显示特定数量的即将发生的事件



我正在使用FullCalendar显示Google日历中的事件列表。我需要的是接下来的3个事件的列表,无论他们参加的那一天。

我到目前为止发现的唯一选择是设置列出的天数:

$('#calendar').fullCalendar({
    defaultView: "listWeek",
        views: {
            listWeek: {
                type: 'list',
                duration: { days: 3 },
            }
        },          
    })

这是空的,如果接下来的三天内没有事件。

是否有一种方法可以设置显示的特定事件,而仅仅是天数?

注意:我对JS的了解是非常基本的,因此,如果唯一的选择是创建自定义视图,我将感谢任何有关其如何工作的示例。

我觉得这是一个概念问题,而不是编程问题。

简短的答案是:

本质上,您不能使用FullCalendar做到这一点。

延长的解释是:

FullCalendar的全部要点是它以类似日历的方式显示事物。日历旨在突出特定的时间点 - 在几天/几周/几个月的时间内发生的事情。日历的想法是可视化时间,并帮助您将事件放在其中,并查看事件的时间表和上下文。

如果您只想要一个无聊的旧列表,无论它们何时发生,那么您将丢弃可视化,这是日历的全部目的。为此,只需完全抛弃日历插件,只需使用您从Google获得的数据显示HTML列表即可。

相关内容

  • 没有找到相关文章