Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 使用FullCalendar JQuery插件,如果event end等于event start,为什么event end变为null?_Playframework_Fullcalendar - Fatal编程技术网

Playframework 使用FullCalendar JQuery插件,如果event end等于event start,为什么event end变为null?

Playframework 使用FullCalendar JQuery插件,如果event end等于event start,为什么event end变为null?,playframework,fullcalendar,Playframework,Fullcalendar,我正在使用FullCalendar v2.8.0和play框架。事件数据映射到日历控制器中的json对象,然后从javascript日历构造函数调用。当事件对象的开始日期和结束日期不相同时,它们会正确显示,但如果它们相同,则结束日期显示为null。这是默认行为吗?即使结束时间等于开始时间,我怎么能通过呢 提前谢谢 如果其他人在这个问题上陷入困境,我通过在事件映射到json对象时添加一个字符串字段来解决这个问题。如果开始和结束相同,我将设置要显示的字符串的值。否则,该字段为空。然后我将此条件放入日

我正在使用FullCalendar v2.8.0和play框架。事件数据映射到日历控制器中的json对象,然后从javascript日历构造函数调用。当事件对象的开始日期和结束日期不相同时,它们会正确显示,但如果它们相同,则结束日期显示为null。这是默认行为吗?即使结束时间等于开始时间,我怎么能通过呢


提前谢谢

如果其他人在这个问题上陷入困境,我通过在事件映射到json对象时添加一个字符串字段来解决这个问题。如果开始和结束相同,我将设置要显示的字符串的值。否则,该字段为空。然后我将此条件放入日历构造函数中,单击:

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'));
}