0

我将 fullcalendar v5 与可以放在日历上的外部事件一起使用。

我有一个问题,我不明白我做错了什么......

当我拖放事件时,拖放函数(信息,日期)返回当前日期,而不是事件被删除的日期。

/* initialize the external events
-----------------------------------------------------------------*/
var containerEl = document.getElementById('external-events-list');
new FullCalendar.Draggable(containerEl, {
itemSelector: '.fc-event',
eventData: function(eventEl) {
    return {
        title: eventEl.innerText.trim()
    }
}
});

drop: function(info,date) {         
console.log(moment(date).format('YYYY-MM-DD HH:mm:ss'));
$('#ModalAdd #start').val(moment(date).format('YYYY-MM-DD HH:mm:ss'));
$('#ModalAdd #end').val(moment(date).format('YYYY-MM-DD HH:mm:ss'));
$('#ModalAdd #task').val(info.draggedEl.innerText);
$('#ModalAdd').modal('show');
},

如图所示,console.log 中的日期或模态窗口表单上“开始”和“结束”字段中的日期是当前日期......

我不明白……

谢谢 !

截屏

4

0 回答 0