dhtmlxScheduler с Vue.js
Это руководство предполагает, что вы обладаете базовыми знаниями Vue и его п аттернов. Если вам нужно освежить память, ознакомьтесь с документацией Vue 3, где есть полезный вводный туториал.
DHTMLX Scheduler отлично работает с Vue. Ознакомьтесь с соответствующим примером на GitHub: DHTMLX Scheduler with Vue Demo.
Создание проекта
Перед началом убедитесь, что у вас установлен Node.js.
Для создания проекта на Vue выполните команду:
npm create vue@latest
Эта команда установит и запустит create-vue - официальный инструмент для создания проектов на Vue. Подробнее можно узнать в быстром старте Vue.js.
Установка зависимостей
Далее перейдите в директорию приложения. В этом примере проект будет называться scheduler-vue:
cd scheduler-vue
Затем установите зависимости и запустите сервер разработки с помощью пакетного менеджера:
- Для yarn выполните:
yarn install
yarn dev
- Для npm выполните:
npm install
npm run dev
Теперь ваш проект на Vue будет доступен по адресу http://localhost:5173.

Создание Scheduler
Перед добавлением Scheduler остановите запущенное приложение, нажав Ctrl+C в терминале. После этого установите пакет Scheduler.
Шаг 1. Установка пакета
PRO-версии библиотеки доступны через npm/yarn из нашего приватного репозитория. Следуйте этой инструкции, чтобы получить доступ.
После получения Evaluation-версии Scheduler установите её с помощью:
- npm:
npm install @dhx/trial-scheduler
- yarn:
yarn add @dhx/trial-scheduler
Также, поскольку zip-пакет библиотеки структурирован как модуль npm, вы можете установить его из локальной папки.