想知道是否有人可以对 Fullcalendar v6.1.5 有所了解
我正在尝试显示 Fullcalendar 以允许从当前年份切换到 +1 年。甚至通过尝试禁用 fc-nextYear-button 尝试了各种方法,但它们甚至没有禁用。
虽然也尝试了 getFullYear 和 setFullYear,但没有成功。
经过数小时无休止的谷歌搜索,我找到了解决方案!为了实现这一点,我需要具有自定义日期规范的 validRange 和 visibleRange。由于我的案例是独特的开始 = 当前年份和结束 = 之后的年份,这就是我所做的。
var startOfYear = new Date(new Date().getFullYear(), 0, 1).toISOString().slice(0, 10);
var startOfNextYear = new Date(new Date().getFullYear() + 2, 0, 1).toISOString().slice(0, 10);
initialView: 'multiMonthYear',
visibleRange: function() {
return {
start: startOfYear,
end: startOfNextYear,
};
},
validRange: function() {
return {
start: startOfYear,
end: startOfNextYear,
};
},
希望对某人有所帮助。花了几个小时找这个。