dhtmlxScheduler 与 Vue.js 集成指南
本指南假设您已经具备 Vue 的基本概念和使用模式。如果需要复习,可以参考 Vue 3 官方文档 中的快速入门教程。
DHTMLX Scheduler 能够与 Vue 平滑集成。您可以在 GitHub 上查看相关示例:DHTMLX Scheduler with Vue Demo。
创建项目
在开始新项目之前,请确保已安装 Node.js。
要创建 Vue 项目,请运行以下命令:
npm create vue@latest
此命令将安装并运行官方的 Vue 项目脚手架工具 create-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 包。
第一步:安装包
该库的 PRO 版本可通过 npm/yarn 从我们的私有仓库获 取。请按照 此说明 获取访问权限。
获得 Scheduler 的 Evaluation 版本后,使用以下命令安装:
- npm:
npm install @dhx/trial-scheduler
- yarn:
yarn add @dhx/trial-scheduler
另外,由于库的 zip 包结构为 npm 模块,您也可以 从本地文件夹安装。
第二步:创建组件
创建一个 Vue 组件,将 Scheduler 集成进您的应用。在 src/components/ 目录下添加新文件 Scheduler.vue。