【问题标题】:FullCalendar: Prevent auto-scroll after updating optionsFullCalendar:更新选项后防止自动滚动
【发布时间】:2021-05-17 19:10:35
【问题描述】:

我正在使用 Javascript fullcalendar 包。创建新事件后,我将分配更新日历选项events 属性:

this.calendarOptions.events = this.timeslots

当我这样做时,日历会将视图滚动回日历选项中的初始 scrollTime 属性:

scrollTime: "08:00:00"

即使我在设置events 之前将scrollTime 设置为null,也会发生这种情况。然后创建的事件不在视野范围内并且不可见。

如何防止日历自动滚动?

【问题讨论】:

  • 您使用的是 Angular、React 还是其中之一?如果是这样,请适当地标记它

标签: javascript fullcalendar fullcalendar-5


【解决方案1】:

原来 Fullcalendar 在一周前添加了一个 scrollTimeReset 标志,以防止在更新选项后自动滚动:https://fullcalendar.io/docs/scrollTimeReset

将所有软件包升级到 5.7.0 后对我来说效果很好!

【讨论】:

    猜你喜欢
    • 2016-04-09
    • 2023-03-29
    • 2012-04-08
    • 2016-01-06
    • 1970-01-01
    • 2011-10-25
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    相关资源
    最近更新 更多