我正在使用FullCalendar v1.6.1。在我的代码中,当事件调整大小时,我正在检查某些条件,如果无效则通过调用revertFunc()
使其成为原始条件。但目前我收到错误
未捕获的TypeError:revertFunc不是函数
但是revert函数正在处理eventDrop和drop事件。我的代码如下
eventResize: function (event, delta, revertFunc) {
if(!valid){
revertFunc(); // Get the error
}
},
eventDrop: function (event, dayDelta, minuteDelta, allDay, revertFunc) {
if(!valid){
revertFunc(); // Working fine
}
}
答案 0 :(得分:0)
在这个LINK(你的版本)的fullcalendar文档中,有一个恢复函数第四个参数。你需要在四个(或更多)参数上扩展eventResize函数,并在第四个位置设置revertFunc,就像这样(来自docs):
{{1}}