创建fullCalendar时,我可以设置firstHour并让它滚动到那个小时,但我只希望在今天的当天发生这种情况。如果用户去了第二天,我希望滚动条位于容器的顶部,但如果它们回到今天,我希望它再次转到第一个。
有没有办法像方法一样调用firstHour?或者还有另一种方法来实现这一目标吗?
答案 0 :(得分:1)
您可以使用viewDisplay
回调查看当前显示的日期。但据我所知,在初始化日历后,您无法更改firstHour选项。你将不得不销毁它然后再建造它......
viewDisplay: function(view) {
if (view.start.toDateString() === new Date().toDateString()){
alert('Currently showing today!');
}