0

我正在为投影仪创建预订,在开发过程中,我被困在这里,每次拖动新事件时,它都不会在日历视图中创建新事件。我尝试提醒这些值并正确检索它,只有日历没有更新。Fullcalendar + Scheduler 在互联网上的资源有限,所以我尝试在这里询问。任何人都知道缺少什么或应该做什么?在此处输入图像描述

select: function(info) 
   {

       this.title = prompt('Event Title:');

       if (this.title) {

           this.eventData = {
               title: this.title,
               start: info.start,
               end: info.end,
               resourceId: info.resource.id // Example  of resource ID
           };

             $('#calendar').fullCalendar('renderEvent', this.eventData, true); // stick? = true
       }
       $('#calendar').fullCalendar('unselect');
       alert('selected ' + info.start + ' to ' + info.endStr + 'wew ' + info.resource.id);
   },

4

2 回答 2

1
calendar.addEvent({
                        id: NewEventID, resourceId: info.resource.id, start: info.startStr, end: info.endStr, title: Title2
                    });

这是我忘记做的事情,然后使用 calendar.refetchEvents(); 重新获取事件。问题解决了!

于 2019-05-08T00:49:38.490 回答
-1

刚刚迁移到纯 V4,删除了 V3 语法并包含了 .addEvent 函数。问题解决了!

于 2019-05-07T01:33:01.663 回答