特定视图的fullcalendar defaultDate

时间:2017-01-16 08:40:14

标签: view fullcalendar fullcalendar-scheduler

我有一个名为timelineFourMonths的视图,我需要它们保持永久性。 jan-apr,may-august,sept-dec。目前,当我在月视图中查看2月并切换到4个月视图时,它会显示我的feb-may但我需要将日历切换到jan-apr。

我试过这个:

$.getJSON('http://swapi.co/api/people/?format=json', function(data) {
    $.each(data.results, function(key, val) { 
    console.log(val.name); 
    })
});

我正在使用Cookie来保留当前视图和刷新日期。默认代码现在被注释掉了,我尝试了if函数。它有效,我会找出一些东西来找出当前日期的当前4个月,但这不是最好的解决方案,因为它不允许我在4个月的时间段内导航。它将始终返回 defaultView: Cookies.get('fullCalendarCurrentView') || 'timelineMonth', defaultDate: Cookies.get('fullCalendarCurrentDate') || null, /* viewRender: function(view) { Cookies.set('fullCalendarCurrentView', view.name, {path: ''}); Cookies.set('fullCalendarCurrentDate', view.intervalStart.format(), {path: ''}); Cookies.set('fullCalendarStart', view.intervalStart.format(), {path: ''}); }, */ viewRender: function(view){if (view.name=='timelineFourMonths') { $('#calendar').fullCalendar('gotoDate', moment('2017-01-01'));} else { Cookies.set('fullCalendarCurrentView', view.name, {path: ''}); Cookies.set('fullCalendarCurrentDate', view.intervalStart.format(), {path: ''}); Cookies.set('fullCalendarStart', view.intervalStart.format(), {path: ''}); } }, 设置的日期。

即使我禁用了Cookie设置,

defaultDate也无法在视图设置中使用。

0 个答案:

没有答案