【发布时间】:2021-05-11 15:24:11
【问题描述】:
我正在使用带有 Vue JS 的完整日历:https://fullcalendar.io/docs/vue
我似乎找不到使用 Full Calendar Vue JS 组件添加事件的方法。我看到示例的唯一方法是获取日历的 API 并通过它创建事件。这似乎有点反 vue。
来自文档的演示:
handleDateSelect(selectInfo) {
let title = prompt('Please enter a new title for your event')
let calendarApi = selectInfo.view.calendar
calendarApi.unselect() // clear date selection
if (title) {
calendarApi.addEvent({
id: createEventId(),
title,
start: selectInfo.startStr,
end: selectInfo.endStr,
allDay: selectInfo.allDay
})
}
}
我想知道,通过点击日历本机 API,在 Vue JS 完整日历上创建事件的唯一方法是如上所示?有没有办法将各种事件发送到组件中?
【问题讨论】:
标签: vue.js fullcalendar fullcalendar-5