我有一个问题,我不明白。我通过调用我的api从我的应用程序获得我的事件,我得到一个json答案,看起来像这样:
{
"events": [
{
"id": "1",
"title": "Event 1",
"start": "2016-11-02T08:30:00",
"end": "2016-11-02T10:00:00"
},
{
"id": "2",
"title": "EVENT 2",
"start": "2016-11-01T08:30:00",
"end": "2016-11-01T10:00:00"
}
]}
如果我粘贴这个输出直接在我的javascript fullcalendar一切工作正常,但如果我取它与ajax我得到这个t.s start. hastime()错误。
看起来好像没有找到我的start属性,但它确实存在。我用这段代码调用事件。
events: [
// your event source
{
url: '/api/schedule/', // use the `url` property
type: 'GET',
dataType: 'json'
}
]
我自己解决了…
它工作,如果我调用我的API就像这样…有时候太容易了:)
events: '/api/schedule/'
而不是事件数组…也许它必须是eventSource…