1

我需要知道每月和每周视图中的开始和结束日期。

有没有办法用插件轻松做到这一点?

另一个问题:是否可以为此插件实现客户端缓存,以便缓存 12 个月的事件。

这样,当用户返回时,我不必去服务器提取数据。

谢谢

4

2 回答 2

1

View Object具有startend和属性,因此您可以简单地尝试visStartvisEnd

viewDisplay: function(view) {
    alert('Visible start date ' + view.visStart);
}

当然,您可以View Object使用 jQuery 获得整体:

$('#id_of_calendar_div').fullcalendar('getView')

或仅特定属性:

$('#id_of_calendar_div').fullcalendar('getView').visStart
于 2013-03-06T11:22:32.663 回答
1

我的回答是基于 FullCalendar v2.3.2

var viewStartDate = getViewFormattedDate($('#calendar').fullCalendar('getView').start._d);
var viewEndDate = getViewFormattedDate($('#calendar').fullCalendar('getView').end._d);
console.log(viewStartDate+"---"+viewEndDate);

您将获得 Date 对象,并且可以将其转换为您想要的任何日期格式。

于 2015-08-19T06:55:13.673 回答