[英]How to add events in javascript fullCalendar
I am trying this library for the first time want to set events to my calendar, but instead of doing this:我第一次尝试这个库想为我的日历设置事件,但不是这样做:
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
titleFormat:{
year: 'numeric',
month: 'short'
},
events: [{
title: "February Outing",
start: "2021-02-19",
end: "2021-02-21"
}]
});
calendar.render();
I Want to do it like this for some reason出于某种原因,我想这样做
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
titleFormat:{
year: 'numeric',
month: 'short'
},
});
let myEvents = [
{
title: "February Outing",
start: "2021-02-19",
end: "2021-02-21"
}
]
calendar.events = myEvents
calendar.render();
but it doesn't work Thank you in advance:)但它不起作用提前谢谢你:)
Use Calendar::addEvent
.使用
Calendar::addEvent
。 You can set events from your array myEvents
as follows:您可以从数组
myEvents
中设置事件,如下所示:
myEvents.forEach(event => calendar.addEvent(event))
Please use calendar.addEvent( event [, source ] )
.请使用
calendar.addEvent( event [, source ] )
。 Kindly refer https://fullcalendar.io/docs/Calendar-addEvent to get a detailed understanding about this.请参阅https://fullcalendar.io/docs/Calendar-addEvent以获得详细的了解。
They have shared https://fullcalendar.io/docs/Calendar-addEvent-demo on their documentation as well to give a demo about the issue you raised.他们还在他们的文档中分享了https://fullcalendar.io/docs/Calendar-addEvent-demo并就您提出的问题进行了演示。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.