2014-11-05 18 views

回答

1

看完它後,我想通了。當使用版本爲2.1.1的fullCalendar時,開始(和/或)結束必須使用moment對象設置。然後這些事件出現在popover中。

申報事件的正確方法:

events: [ 
    { 
     start:moment('2014-11-06 22:00','YYYY-MM-DD HH:mm'), 
     end:moment('2014-11-06 23:00','YYYY-MM-DD HH:mm'), 
     title:'Test', 
     allDay:false 
    }] 
+0

我試圖用您的解決方案來解決您發佈的jsfiddle但它不起作用。任何想法可能是錯誤的? http://jsfiddle.net/3E8nk/808/ – 2014-11-10 09:38:46

+0

如果仔細查看eventData.start,它是以毫秒爲單位的格式,並且您正在格式化它。另請注意,eventData.end是事件的持續時間,而不是它的時間戳,所以你必須將開始和結束相加。 @RichardHermanson在這裏驗證它:[jsFiddle](http://jsfiddle.net/3E8nk/814/) – ELPM 2014-11-11 11:24:49

+0

謝謝,所以它似乎如果結束,如果在開始之前沒有顯示在彈出?我會在我自己的代碼中檢查這個 – 2014-11-11 11:34:10