FullCalendar显示在日期范围内

时间:2017-05-08 22:36:07

标签: javascript jquery fullcalendar momentjs

我正在尝试显示具有特定日期范围的FullCalendar。为此,我在代码中添加了以下visibleRange选项,但它无效。日历根本就不显示。

this.$calendar.fullCalendar({
  //other settings
            
  defaultView: 'basic',
  visibleRange: {
    start: moment('2017-05-22'),
    end: moment('2017-05-29')
  },
  duration: { days: 7 },
            
  //other settings
});

知道如何实现这个目标吗?

由于

1 个答案:

答案 0 :(得分:2)

使用momentjs 2.18.1,jquery 3.2.1,fullcalendar 3.4.0,这显示了从5月22日到5月28日的视图:

  $('#calendar').fullCalendar({
    defaultView: 'basic',
    visibleRange: {
      start: moment('2017-05-22'),
      end: moment('2017-05-29')
    } // Don't use duration in combination with visibleRange? Appears to override
    /*,
    duration: {
      days: 7
    }*/
  });

演示@ https://jsfiddle.net/ez33y8gv/