gotoDate()不起作用

时间:2018-02-11 18:00:35

标签: fullcalendar fullcalendar-3

我很难理解如何正确实现gotoDate。该文档指定了一个基于字符串的命令结构(如:.fullCalendar( 'gotoDate', date )),但在构造函数包含变量标志时没有指定适当的方法。这是我目前的做法:

$('#eventCalendar').fullCalendar({
    height: "parent"
});

简单地将.gotoDate(date)添加到此结构的末尾不会产生任何结果。我是否需要移除高度标志才能实现此目的?

注意:
* date是指定的时刻 *高度由外部div元素指定 *日期由C#后端提供,格式为yyyy-MM-dd

1 个答案:

答案 0 :(得分:2)

$('#eventCalendar').fullCalendar({
    height: "parent"
});

(或类似的,使用您决定使用的任何选项)初始化日历。

然后,您可以在其上调用方法,例如

$('#eventCalendar').fullCalendar("gotoDate", date);

调用方法需要单独的命令,您无法在与设置初始选项的命令相同的命令中执行此操作。

N.B。如果这是你的意图并不完全清楚,但如果你只是想设置日历首次开始的日期,你可以设置" defaultDate"初始化期间的选项:

$('#eventCalendar').fullCalendar({
    height: "parent",
    defaultDate: date
});