ScrollTime无法在timelineDay上查看

时间:2016-05-26 22:14:25

标签: fullcalendar scheduler fullcalendar-scheduler

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

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

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

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

另外 - 请注意,我们尚未支付Scheduler Plugin费用。我即将到来,但在此之前我想确保这项工作正常。也许这就是为什么?

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

    ... other content ...
});

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

2 个答案:

答案 0 :(得分:0)

很高兴你找到了一个黑客;另一个解决方案是设置这个:

minTime: "06:00"

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

答案 1 :(得分:-1)

滚动时间不适用于日视图。我曾经使用像这样的黑客

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

它将滚动到事件开始。 希望它有所帮助