fullcalendar
v6.1.15
Полноразмерный календарь перетаскивания на JavaScript
Разъемы:
Стандартный пакет FullCalendar проще установить, чем отдельные плагины, хотя размер файла будет больше. Он хорошо работает с CDN.
Установите основной пакет FullCalendar и все плагины, которые вы планируете использовать:
npm install @fullcalendar/core @fullcalendar/interaction @fullcalendar/daygrid
Создайте экземпляр календаря с помощью плагинов и опций:
import { Calendar } from '@fullcalendar/core'
import interactionPlugin from '@fullcalendar/interaction'
import dayGridPlugin from '@fullcalendar/daygrid'
const calendarEl = document . getElementById ( 'calendar' )
const calendar = new Calendar ( calendarEl , {
plugins : [
interactionPlugin ,
dayGridPlugin
] ,
initialView : 'timeGridWeek' ,
editable : true ,
events : [
{ title : 'Meeting' , start : new Date ( ) }
]
} )
calendar . render ( )
Вы должны установить этот репозиторий с помощью PNPM:
pnpm install
Доступные скрипты (через pnpm run
):
build
— собрать готовые к использованию файлы dist.dev
— сборка и просмотр файлов dist разработкиtest
- тест без головыtest:dev
— интерактивное тестированиеlint
clean
Информация о добавлении кода »