我使用FullCalendar显示Google日历中的事件列表。 我需要的是接下来3个事件的列表,无论它们在哪一天。
我到目前为止找到的唯一选项是设置列出的天数:
$('#calendar').fullCalendar({
defaultView: "listWeek",
views: {
listWeek: {
type: 'list',
duration: { days: 3 },
}
},
})
如果在接下来的三天内没有任何事件,则此列表为空。
有没有办法设置显示的具体事件数量而不仅仅是天数?
注意:我对JS的了解非常基础,所以如果唯一的选择就是创建一个Custom View,我会感谢任何关于它如何运作的例子。
答案 0 :(得分:0)
我觉得这不仅仅是一个编程问题,而是一个概念问题。
简短的回答是:
基本上没有你不能使用fullCalendar来做到这一点。
更长的解释是:
fullCalendar的重点在于它以类似日历的方式显示事物。日历旨在突出特定时间点 - 在几天/几周/几个月的时间内发生的事情。日历的想法是可视化时间,并帮助您在其中放置事件并查看事件的时间表和上下文。
如果您只想要一个无聊的旧事件列表,无论它们何时发生,那么您将丢弃可视化,这是日历的全部目的。对于该要求,只需完全抛弃日历插件,只需使用从谷歌获取的数据即可显示HTML列表。