在fullcalendar.io中,如何获取每次导航单击事件后的第一个日期时间和最后一个日期时间

时间:2019-04-29 06:37:54

标签: javascript jquery fullcalendar fullcalendar-4

我想调用一个接受from_date和to_date的API。因此,每次更改日历视图时,我都想调用一个API并相应地更新数据事件。如果我前进或后退,如何获得月份的初始日期和最终日期?

Link to full calendar

我有来自fullcalendar.io的API文档,但不确定为什么它不起作用。

https://fullcalendar.io/docs/v3/getView

它清楚地提到,这样可以获取视图和DateTime。

var view = $('#calendar').fullCalendar('getView');
alert("The view's title is " + view.title);

但是当我运行上面的代码时,它会显示

VM39:1 Uncaught TypeError: $(...).fullCalendar is not a function

我什至在fullcalendar.io网站上尝试了此功能。说的也一样。不确定是什么问题。

我正在使用以下代码初始化我的日历。

var calendarEl = document.getElementById('calendar');

var calendar = new FullCalendar.Calendar(calendarEl, {
  plugins: [ 'dayGrid', 'timeGrid', 'list', 'interaction' , 'momentTimezone' ],
  header: {
    left: 'prev,next today',
    center: 'title',
    right: 'dayGridMonth,timeGridWeek,timeGridDay,listWeek'
  },
  defaultDate: '2019-04-12',
  navLinks: true, // can click day/week names to navigate views
  editable: false,
  eventLimit: true, // allow "more" link when too many events
  events: sessionCalendar,
});
calendar.render();

https://fullcalendar.io/

0 个答案:

没有答案