Javascript fullcalendar v4 alpha 3从json获取后加载事件

Javascript fullcalendar v4 alpha 3从json获取后加载事件,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我最近将我的fullcalendar版本v3.4改为v4,因为我需要一些新的选项,但我通常在需要获取内容并且习惯了的时候使用ajax。我的问题是,我不知道如何在获得路径后加载事件: 事件正在正确获取,但现在怎么办?!,我在哪里实现然后或成功功能以加载它们 谢谢您的时间,尊敬的。文档不清楚,但您需要将/agenda/getEvents(或文档中的/myfeed.php)的结果以事件对象()的有效JSON格式显示,例如: [ { "id": "a", "title":

我最近将我的fullcalendar版本v3.4改为v4,因为我需要一些新的选项,但我通常在需要获取内容并且习惯了的时候使用ajax。我的问题是,我不知道如何在获得路径后加载事件:

事件正在正确获取,但现在怎么办?!,我在哪里实现然后成功功能以加载它们


谢谢您的时间,尊敬的。

文档不清楚,但您需要将
/agenda/getEvents
(或文档中的
/myfeed.php
)的结果以事件对象()的有效JSON格式显示,例如:

[
    {
      "id": "a",
      "title": "my event",
      "start": "2018-09-01"
    }
]
您还可以拥有自定义属性,但随后需要使用回调
eventRender
()来使用
事件
数据操作
元素

还有其他可能有用的回调,请参阅并更好地说明

编辑


OP实际上正在寻找,回调的v4版本注册与以前的版本不同。

感谢(obrigado)的回答,我实际上添加了一个成功函数,并传递了和参数,我可以将其console.log并查看数据库中的所有事件,但现在呢?我尝试了一个for循环来添加事件,但似乎没有任何效果。嗯,
evenRender
应该按每个事件调用,如果在
event
参数中获得多个事件,请仔细检查源格式是否正确。问题是,因为我将有许多事件使用for循环……在fullcalendar版本3中,您只需执行回调(事件)在for循环之后,因为你在events函数中,该函数有一个回调作为参数…现在我不知道如何执行此操作。你应该尽可能地限制事件的数量,例如按日期过滤,并且你应该真正使用事件的内部日历处理,这样你就可以利用缓存,等等。我猜JSON不是您要查找的源代码:Dcallback注册发生了更改,参数现在是
函数(fetchInfo、successCallback、failureCallback){}
,因此我认为您需要将
回调
重命名为
successCallback
[
    {
      "id": "a",
      "title": "my event",
      "start": "2018-09-01"
    }
]