2016-06-29 77 views
0

我正在使用FullCalendar v2.8.0和播放框架。事件數據映射到日曆控制器中的json對象,然後從javascript日曆構造函數調用。事件對象的開始日期和結束日期在不相同時正確顯示,但如果它們是,則結束日期顯示爲空。這是默認行爲嗎?即使等於開始,我怎麼能在最後時間通過?使用FullCalendar JQuery插件,如果事件結束等於事件啓動,爲什麼事件結束爲空?

在此先感謝。

回答

0

如果有人遇到這個問題,我解決了這個問題,因爲它們被映射到json對象,因此在事件中添加一個String字段。如果開始和結束相同,我設置要顯示的字符串的值。否則,該字段爲空。然後我把這個條件放在日曆構造函數eventClick中:

if(event.end == null && event.same == null) { 
    $('#end').html("Unknown"); 
} else if (event.end == null && event.same != null) { 
    $('#end').html(event.same) 
} else { 
    $('#end').html(moment(event.end).format('MMM Do h:mm A')); 
}