![](/img/trans.png)
[英]fullcalendar “typeError: Cannot read property 'hasTime' of undefined”
[英]FullCalendar Cannot read property 'hasTime' of undefined, even after I override start/end properties
我使用FullCalendar 3 ,我改變了事件屬性名稱start_at
& end_at
而不是start
和end
使用startParam
& endParam
就像他們在上述文件 ,但它仍然不起作用。 這是我的JS:
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
locale: 'en',
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: '2017-04-12',
navLinks: true,
editable: true,
eventLimit: true,
events: {
startParam: 'start_at',
endParam: 'end_at',
url: '/products/all',
color: 'yellow'
},
eventRender: function(event, element) {
element.find('.fc-title').html(event.name);
}
});
});
</script>
url
接受具有以下結構的JSON供稿:
[
{
id: 1,
name: "Product 1",
date: "2017-04-11",
start_at: "2017-04-09 18:58:47",
end_at: "2017-04-09 19:58:47",
created_at: "2017-04-09 19:13:47",
updated_at: "2017-04-09 19:13:47",
},
...
]
問題是,這些事件顯示和使用date
的JSON,而不是定義的屬性start_at
或end_at
為我所定義的,如果我刪除它,我得到這個錯誤Uncaught TypeError: Cannot read property 'hasTime' of undefined
,即使我做了定義這樣的events
:
events: {
startParam: 'start_at',
endParam: 'end_at',
//...
}
先感謝您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.