如何在 Fullcalendar io 中禁用上个月?

How to disable previous month in Fullcalendar io?

当上个月小于当前月份时,如何禁用上一个按钮。 例如,本月是三月,因此导航上个月按钮必须禁用。

我已经阅读了 documentation 但直到现在这个问题还没有解决。

您需要的是 validRange 选项。这允许您对用户可以导航到的位置以及可以放置事件的位置设置限制。

该文档中有一个示例,说明如何防止用户在当前日期之前导航 - 您需要使用提供回调函数的选项版本,fullCalendar 会将当前日期传递到该回调函数中。只需将当前日期指定为有效范围的 start。如果您没有指定 end 日期,那么未来用户可以导航到的日期将没有限制;它只会限制过去的日期。

validRange: function(nowDate) {
  return {
    start: nowDate
  };
},

现场演示:https://codepen.io/ADyson82/pen/yLPQYxr