Javascript 如何在完整日历年视图中显示不重复的事件

Javascript 如何在完整日历年视图中显示不重复的事件,javascript,jquery,html,css,fullcalendar,Javascript,Jquery,Html,Css,Fullcalendar,我通过参考下面的内容尝试了完整日历年视图 我可以看到这样的年历。但我想知道一些事件是以重复的方式显示的。例如,3月1日的事件是重复的 我想知道如何消除属于下个月的这一天 如果有人有主意,请告诉我 谢谢 // Code goes here $(document).ready(function() { // page is now ready, initialize the calendar... var calendar = $('#calendar').fullCalendar({

我通过参考下面的内容尝试了完整日历年视图

我可以看到这样的年历。但我想知道一些事件是以重复的方式显示的。例如,3月1日的事件是重复的

我想知道如何消除属于下个月的这一天

如果有人有主意,请告诉我

谢谢

// Code goes here
$(document).ready(function() {

  // page is now ready, initialize the calendar...

  var calendar = $('#calendar').fullCalendar({
    // put your options and callbacks here
    header: {
      left: 'prev,next today',
      center: 'title',
      right: 'year,month,basicWeek,basicDay'

    },
    timezone: 'local',
    height: "auto",
    selectable: true,
    dragabble: true,
    defaultView: 'year',
    yearColumns: 6,
    contentHeight: 600,

    durationEditable: true,
    bootstrap: false,
    showNonCurrentDates: false,
    fixedWeekCount: false,

    events: [{
      title: "Some event",
      start: new Date('2017-1-10'),
      end: new Date('2017-1-20'),
      id: 1,
      allDay: true,
      editable: true,
      eventDurationEditable: true,
    }, ],
    select: function(start, end, allDay) {
      var title = prompt('Event Title:',"hospitalization");
      if (title) {
        var event = {
          title: title,
          start: start.clone(),
          end: end.clone(),
          allDay: true,
          editable: true,
          eventDurationEditable: true,
          eventStartEditable: true,
          color: 'aqua',
        };


        calendar.fullCalendar('renderEvent', event, true);
      }
    },
  })
});
我尝试了
shownnoncurrentDates
选项,结果如下。这个选项似乎只适用于一月


我不知道这个自定义年视图的具体情况,但从屏幕截图来看,它可能是通过同时向屏幕呈现多个“月”视图来实现的。如果是这样的话,那么我猜设置为
false
可能会消除问题,因为这会导致月份视图不会呈现不属于该特定月份的日期。但这只是一种尝试,我不能保证它能工作,因为我不知道“年”视图的实现。在二月日历中显示三月活动不是你想要保留的功能吗?否则,正如ADyson所说,也许你想要的只是一个月的天数显示和隐藏每个月的前几个月和后几个月的天数?我尝试并更新了我的问题,这个选项似乎只适用于一月份..我参考了这个链接。谢谢,我不知道这个自定义年视图的具体情况,但是从屏幕截图来看,它可能是通过同时向屏幕呈现多个“月”视图来实现的。如果是这样的话,那么我猜设置为
false
可能会消除问题,因为这会导致月份视图不会呈现不属于该特定月份的日期。但这只是一种尝试,我不能保证它能工作,因为我不知道“年”视图的实现。在二月日历中显示三月活动不是你想要保留的功能吗?否则,正如ADyson所说,也许你想要的只是一个月的天数显示和隐藏每个月的前几个月和后几个月的天数?我尝试并更新了我的问题,这个选项似乎只适用于一月份..我参考了这个链接。谢谢