我们正在使用完整的日历时间视图,更具体地说是时间线视图。
它工作得很好,但有一个问题非常令人沮丧,那就是当您访问年份视图时,滚动条默认为一月,因为它是最左边的。
没有内部选项来设置滚动起点
可以通过访问下面的链接然后单击“年份”来查看演示
https://fullcalendar.io/docs/timeline-custom-view-demo
我们如何将滚动条和 div 设置为默认为当前月份,或者至少通过解决方法设置一个数字。
谢谢,
克里斯
这个问题现在已经很老了。看来已经解决了。
现在,可以设置滚动时间:
scrollTime: '08:00'
此处描述:https://fullcalendar.io/docs/v6/scrollTime
如果您想设置为五月,请使用:
scrollTime: '4000:00'
但由于某种原因它无法工作超过7000小时。
在 V6 上您需要执行以下操作:
datesSet: function(dateInfo){
// Get how many days the difference to what is shown to now is
const diffDays = Math.abs(new Date() - dateInfo.start) / (1000 * 60 * 60 * 24);
// Scroll by that many days (you can include years, hours, etc.)
dateInfo.view.calendar.scrollToTime({days:diffDays});
},