0

提前感谢您的阅读。希望这不是一个愚蠢的问题,但我自己无法在这里找到解决方案。

我正在尝试使用timelineDay 视图(调度程序)。在其中,我想显示一整天(午夜到午夜),但我需要显示的关键时间从早上 6 点开始,所以我想使用 scrollTime 选项来执行此操作。

加载时,它从早上 6 点开始,但加载完成后,它会自动翻转回午夜。所以有那么一会儿,我看到它正确加载到早上 6 点。然后,一旦完成所有事件的加载,它就会翻转回午夜。

有没有人见过这种行为?我无法将其追溯到导致这种情况发生的原因,也无法弄清楚如何将其设置回早上 6 点。任何帮助,将不胜感激。

另外 - 需要注意的是,我们还没有支付调度程序插件费用。我即将这样做,但想在这样做之前确保这对我们正常工作。也许这就是为什么?

$('#calendar').fullCalendar({
    schedulerLicenseKey: 'CC-Attribution-NonCommercial-NoDerivatives',
    resourceAreaWidth: 230,
    timezone: 'local',
    editable: false,
    slotWidth: 50,
    scrollTime: '06:00',

    ... other content ...
});

正在发生的事情的视频: https ://youtu.be/1GzswF90Y1g

4

2 回答 2

0

很高兴你发现了一个 hack;另一种解决方案是设置:

minTime: "06:00"

这意味着早上 6 点之前的日历部分将完全无法访问,但这对某些用户来说可能没问题。

于 2016-06-08T09:37:06.333 回答
-1

滚动时间不适用于日视图。我用过这样的黑客

$('.fc-scroller').scrollLeft($('.fc-start').offset().left);

它将滚动到事件开始。希望能帮助到你

于 2017-05-30T05:03:43.130 回答