首页 > 解决方案 > Fullcalendar v5 删除按钮点击的所有事件

问题描述

我想在单击按钮时删除 fullcalendar v5 中的所有事件,下面的代码可以正常工作

calendar.addEventSource([
    {
      title: 'Business Lunch',
      start: '2020-04-03T01:00:00',
    },
]);

但是我怎样才能在按钮单击后删除/清除/删除所有事件?旧版本的fullcalendar有这个方法

calendar.fullCalendar( 'removeEvents', []);

v5怎么样?我尝试了下面的代码,但它给了我一个错误remove is not a function。我什至尝试过calendar.refetchEvents();,但没有任何效果。

$('.button').click(function(event) {
    calendar.remove();
});

标签: javascriptfullcalendarfullcalendar-5

解决方案


Fullcalendar v5 删除所有事件

calendar.removeAllEvents();

推荐阅读