2016-05-26 10 views
0

Vielen Dank im Voraus für das Lesen. Hoffentlich ist das keine blöde Frage, aber ich konnte hier alleine keine Lösung finden.ScrollTime Funktioniert nicht auf timelineDay View

Ich versuche, die timelineDay-Ansicht (Scheduler) zu verwenden. Darin möchte ich den ganzen Tag zeigen (Mitternacht bis Mitternacht), aber die wichtigsten Stunden, die ich zeigen muss, beginnen um 6 Uhr morgens, also würde ich gerne die Option scrollTime verwenden, um dies zu tun.

Beim Laden beginnt es um 6 Uhr morgens, aber nachdem es fertig geladen ist, springt es automatisch zurück auf Mitternacht. Für einen kurzen Moment sehe ich, dass es bis 6 Uhr morgens richtig geladen wird. Dann, sobald alle Ereignisse geladen sind, springt es zurück bis Mitternacht.

Hat jemand dieses Verhalten schon mal gesehen? Ich kann nicht zurückverfolgen, was das verursacht hat, oder herausfinden, wie ich es auf 6 Uhr zurückstellen kann. Jede Hilfe wäre willkommen.

Auch - um zu bemerken, haben wir die Scheduler Plugin-Gebühr noch nicht bezahlt. Ich bin dabei, wollte aber vorher sicherstellen, dass dies für uns richtig funktioniert. Vielleicht deshalb?

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

    ... other content ... 
}); 

Video von dem, was vor sich geht: https://youtu.be/1GzswF90Y1g

+1

UPDATE: Ich habe das jetzt ein Update zu hacken: eventAfterAllRender: function (Ansicht) { console.log ("AFTER ALL RENDER"); $ ('.fc-scroller'). ScrollLeft (600) }, –

Antwort

0

Gut, dass Sie einen Hack gefunden; Eine andere Lösung wäre dies einzustellen:

minTime: "06:00" 

, dass der Teil des Kalenders bedeuten würde vor 06.00 völlig unzugänglich wären, aber das kann für einige Nutzer in Ordnung sein.

-1

Scroll Time funktioniert nicht für Tagesansicht. Ich habe einen Hack wie folgt verwendet

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

Es wird ein Bildlauf zu den Ereignissen starten. Hoffe, es hilft

Verwandte Themen