revertFunc() is not working



我最近将FullCalendar从v1.6.4更新到v2.0.2,这样做会导致我的eventDrop回调中的revertFunc()停止工作。

当我尝试在无效区域中放置事件时,它不会返回到其原始位置,并且我得到此控制台错误:

Uncaught TypeError: object is not a function

这是我使用的代码:

eventDrop: function(event, dayDelta, minuteDelta, allDay, revertFunc)
            {
                var now = moment().format("HH:mm");
                var eventStart = event.start.format("HH:mm");
                if (eventStart < now)
                {
                    showNotification("red", "Can not place appointments before the current time");
                    revertFunc();
                }
                else...

检查eventDrop新版本的文档,参数顺序已经改变,这就是为什么你的代码不工作:

function( event, delta, revertFunc, jsEvent, ui, view ) { }

相关内容

  • 没有找到相关文章

最新更新