我试图通过拖放而不是几天的时间来实现事件。
new Draggable(containerEl, {
itemSelector: '.fc-event',
eventData: function (eventEl) {
console.log(eventEl);
//console.log(eventEl.dataset);
//console.log(eventEl.innerText.trim());
var EventDetails = JSON.parse(eventEl.dataset.event);
//console.log(EventDetails.title + ' -- ' + EventDetails.duration);
return {
//title: eventEl.innerText.trim(),
title: EventDetails.title,
//duration: "00:45",
duration: { time: "00:45" },
//duration: EventDetails.time,
//duration: { days: 1 }
//duration: { days: parseInt(EventDetails.duration) },
description: 'Lecture',
minTime: "09:30:00",
maxTime: "18:30:00",
//slotDuration: '02:00' // 2 hours
}
}
});
如果每天都在工作,如果我这样添加duration: { days: 1 }
,我该如何在当天拖动的那一天的小时内实现目标,,并且我也想在从'09:00掉线后修复该事件'到'18:30'小时,在此范围内,我要求有人将超出9小时而不是几天的情况自动添加为我尝试使用< strong> minTime:“ 09:30:00”,maxTime:“ 18:30:00” ,我尝试使用持续时间:“ 00:45” ,但没有成功。
这是一个图像示例