创建fullCalendar时,我可以设置firstHour并将其滚动到该小时,但我只希望在当天发生这种情况。如果用户转到第二天,我希望滚动条位于容器的顶部,但如果他们回到今天,我希望它再次转到firstHour。
有没有一种方法可以像调用方法一样调用firstHour?或者还有其他方法可以实现这一点吗?
您可以使用viewDisplay
回调检查当前显示的日期。但据我所知,在初始化日历后,您无法更改firstHour选项。你必须摧毁它,然后重新建造它。。。
viewDisplay: function(view) {
if (view.start.toDateString() === new Date().toDateString()){
alert('Currently showing today!');
}