我有一个日历事件,其中包含一个isPublished的自定义属性,可以动态更改,因此我无法将可编辑值设置为false。我想知道如果事件标记为isPublished,如何使事件恢复到日历上的先前位置。
eventDrop: function (event, jsEvent, ui, view){
//event.start = dateAdd(d,dayDelta,event.start);
if (event.isPublished == 0){
addEditEvent(event);
} else {
revert: true;
console.log('revert');
}
},
我在文档中看到有一个dragRevertDuration,但我找不到自己的版本,是否有一个?
答案 0 :(得分:3)
是的,非常简单
eventDrop: function (event, dayDelta, minuteDelta, allDay, revertFunc) {
if (event.isPublished == 0){
addEditEvent(event);
} else {
revertFunc();
console.log('revert');
}
}