如何计算 FullCalendar 的全天事件加载
How to count all day events onload of the FullCalendar
我正在为我的项目使用完整日历,我需要获取加载日历的每日约会计数。
插件的Link:https://fullcalendar.io/
这将为您提供当前视图中的事件(约会)数量,其中 calendar
是对您的 FullCalendar 对象的引用。
calendar.getEvents().filter(x => (x.start >= calendar.view.currentStart && x.end <= calendar.view.currentEnd)).length
你可以把它放在 datesSet
datesSet(dateInfo) {
var numberOfAppointments = calendar.getEvents().filter(x => (x.start >= calendar.view.currentStart && x.end <= calendar.view.currentEnd)).length;
}
您可以进一步将其过滤到特定的日期,或者创建一个每天的约会数组。
以上内容基于FullCalendar v5
我正在为我的项目使用完整日历,我需要获取加载日历的每日约会计数。 插件的Link:https://fullcalendar.io/
这将为您提供当前视图中的事件(约会)数量,其中 calendar
是对您的 FullCalendar 对象的引用。
calendar.getEvents().filter(x => (x.start >= calendar.view.currentStart && x.end <= calendar.view.currentEnd)).length
你可以把它放在 datesSet
datesSet(dateInfo) {
var numberOfAppointments = calendar.getEvents().filter(x => (x.start >= calendar.view.currentStart && x.end <= calendar.view.currentEnd)).length;
}
您可以进一步将其过滤到特定的日期,或者创建一个每天的约会数组。
以上内容基于FullCalendar v5