我想在鼠标悬停在事件上monthView
FullCalendar
时,将每个事件的start
和end
时间显示为popover
消息。
我有以下几点:
element.popover({
content: event.start,
animation: true,
delay: 300,
content: event.start + event.end,
trigger: 'hover',
placement: 'top',
container: 'body'
});
当我在content
中有event.start
或event.end
时,我通过以下方式获得date
并正确time
:Wed May 09 2018 08:00:00 GMT +0000
。但是当我在content
中event.start + event.end
时,我得到了一个模糊的数字:3051738000000
。
假设start
是09:00:00
,end
是15:00:00
。我希望消息说:
Start: 9AM
End: 3PM
我该怎么办?
start
和date
的格式需要采用正确的方式。显示格式显示正确的format
。谢谢@ADyson的链接!(见评论(。另外,要在内容中启用html
,我们需要设置html: true,
.
element.popover({
animation: true,
delay: 300,
trigger: 'hover',
placement: 'top',
html: true,
container: 'body',
content: '<p>' + 'Start: ' + event.start.format('h:mm a') + '</p><p>' + 'End: ' + event.end.format('h:mm a') + '</p>'
});