4

我正在使用 FullCalendar 从 json 提要中获取事件。但是,我遇到了一个问题。

日历在月视图中显示我的活动很好,但是在日视图和周视图中转到日/周时,偶数没有显示?

我对 fullcalendar 的初始化如下所示:

var options = {
    header: {
        left: 'prev, next',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },
    allDaySlot: false,


    monthNames: ["Januar","Februar","Marts","April","Maj","Juni","Juli", "August", "September", "Oktober", "November", "December" ], 
    monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],
    dayNames: ['Søndag',  'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'Lørdag'],
    dayNamesShort: ['Søn','Man','Tir','Ons','Tor','Fre','Lør'],
    buttonText: {
        today: 'I dag',
        month: 'Måned',
        week: 'Uge',
        day: 'Dag'
    },
    weekends: false,

    defaultView: 'agendaWeek',
    events: '/feed/',

    firstHour: 8,
    slotMinutes: 20,
    defaultEventMinutes: 120,
    axisFormat: 'HH:mm',
    timeFormat: {
        agenda: 'H:mm{ - h:mm}'
    },
    minTime: 8,
    maxTime: 16
};

$('#calendar-holder').fullCalendar(options);

我的提要返回以下 json:

[{"id":"7","title":"Elias  (10:00)","start":1359108000,"end":1359109800,"url":"\/tidsbestillinger\/edit\/"}]

任何想法为什么会发生这种情况?

4

2 回答 2

11

解决了!不得不设置

allDayDefault: false, 

在初始化 FullCalendar 时。

或者我可以设置

allDay = false

在 JSON 中 - 但在全球范围内执行此操作要容易得多。

于 2013-01-20T13:26:50.703 回答
1

还要确保事件长度必须足够长,才能在 slotDuration 中显示。例如,我的 slotDuration 是 15 分钟,我的事件仅在持续时间至少为 2 分钟时才会显示。在此处输入图像描述

于 2015-09-11T08:04:20.720 回答