fullcalendar updateEvent更新所有事件,而不是目标事件
我想更新我编辑的事件,但是fullcalendar updateEvent更新所有事件,而不是目标事件,fullcalendar,Fullcalendar,我想更新我编辑的事件,但是.fullCalendar('updateEvent',res.old)刚刚更新了所有事件并将res.old应用于它们,我不知道为什么。 感谢您提前提供帮助,并为我糟糕的英语(无代码)表示歉意。这有点猜测,但医生说: event must be the original Event Object for an event, not merely a reconstructed object. The original Event Object can obtained
.fullCalendar('updateEvent',res.old)
刚刚更新了所有事件并将res.old
应用于它们,我不知道为什么。
感谢您提前提供帮助,并为我糟糕的英语(无代码)表示歉意。这有点猜测,但医生说:
event must be the original Event Object for an event, not merely a reconstructed object.
The original Event Object can obtained by callbacks such as eventClick, or by the clientEvents method.
您可能不会将原始事件返回给函数,如果您提供一些代码,我将为您查看。如果您提供基本的代码详细信息会更好。
res.old
是JQuery帖子的回复,它由原始属性
开始
结束
全天
id
和我自己的属性重复次数
等组成,它们会导致任何问题吗?如果我使用refetchEvent
,它的性能很好。您可以添加一个plunkr吗?很抱歉,我使用的代理无法连接到plunkr。这是我的一些代码res.old.\u start=data.\u start;res.old.\u end=数据。\u end$(“#calendar”).fullCalendar('updateEvent',res.old)
在updateEvent
之后,data
是我单击目标时开始时的目标数据。所有事件都与最早的事件相同jsbin也很好,如果我能稍微修改一下代码就好了如果res.old不是一个实际的日历事件,我唯一能想到的是,你能提供一个最小的工作测试用例吗?