安装
"@fullcalendar/core": "^4.3.1",
"@fullcalendar/daygrid": "^4.3.0",
"@fullcalendar/interaction": "^4.3.0",
"@fullcalendar/timegrid": "^4.3.0",
"@fullcalendar/vue": "^4.3.1",
封装FullCalendar
<template>
<div>
<FullCalendar
class="demo-app-calendar"
ref="fullCalendar"
:allDaySlot="false"
defaultView="timeGridWeek"
:minTime="starttime"
:maxTime="endtime"
weekNumberTitle="周"
:height="660"
:header="{
left: 'dayGridMonth,timeGridWeek,timeGridDay',
center: ' title ',
right: ' prev today next',
}"
:eventTimeFormat="{
hour: '2-digit',
minute: '2-digit',
second: '2-digit',
meridiem: false,
hour12: false, //设置时间为24小时
}"
:slotLabelFormat="{
hour: '2-digit',
minute: '2-digit',
second: '2-digit',
meridiem: false,
hour12: false, //设置时间为24小时
}"
:buttonText="{