Fullcalendar 具有不同持续时间和dateIncrement/Prev按钮的多月视图会触发两次

Fullcalendar 具有不同持续时间和dateIncrement/Prev按钮的多月视图会触发两次,fullcalendar,fullcalendar-4,Fullcalendar,Fullcalendar 4,在夏季和冬季学期的自定义视图中,我尝试通过单击“上一步/下一步”按钮设置一个7个月视图和6个月步骤。(1个月重叠) “下一步”按钮工作正常,但单击“上一步”按钮会触发事件加载两次。 日历第一次后退6个月时,事件再次加载并显示上一个期间 我删除了代码的每一部分,是什么导致了这种行为,但没有发现 我尝试在不使用ajax调用的情况下复制此功能,同样,next可以正常工作,而prev不能: Prev按钮在第一次单击时显示上一学期,但随后停止 有什么想法吗 非常感谢你的帮助 找到了错误的解决方法,工作正

在夏季和冬季学期的自定义视图中,我尝试通过单击“上一步/下一步”按钮设置一个7个月视图和6个月步骤。(1个月重叠)

“下一步”按钮工作正常,但单击“上一步”按钮会触发事件加载两次。 日历第一次后退6个月时,事件再次加载并显示上一个期间

我删除了代码的每一部分,是什么导致了这种行为,但没有发现

我尝试在不使用ajax调用的情况下复制此功能,同样,next可以正常工作,而prev不能:

Prev按钮在第一次单击时显示上一学期,但随后停止

有什么想法吗


非常感谢你的帮助

找到了错误的解决方法,工作正常:


可能是个虫子。或者它可能只是不打算以这种重叠的方式使用。这个问题可能是fullCalendar的内部问题,而不是您编写的任何内容。您是对的,它似乎是一个bug。报道如下:
duration:      { month: 7 },
dateIncrement: { month: 6 },
header: {
        left: 'backButton,next today',
        center: 'title',                
},    
customButtons: {
        backButton: {
           click: function () {
                  calendar.incrementDate({ month: -6 });
           }
         }
    },
    bootstrapFontAwesome: {
         backButton: 'fa-chevron-left'
     },