与 Vue 集成
DHTMLX To Do List 与 Vue 3 兼容。以下示例演示如何将两者结合使用。完整项目请参见 GitHub 示例。
创建项目
使用脚手架工具创建新的 Vue 项目并安装依赖项。
信息
在创建新项目之前,请先安装 Node.js。
要创建 Vue 项目,运行以下命令:
npm create vue@latest
该命令会安装并执行 create-vue,即 Vue 官方项目脚手架工具。详情请参阅 Vue.js 快速上手指南。
将项目命名为 my-vue-todo-app。
安装依赖项
进入应用目录:
cd my-vue-todo-app
使用包管理器安装依赖项并启动开发服务器。
使用 yarn 运行以下命令:
yarn
yarn start
使用 npm 运行以下命令:
npm install
npm run dev
应用将在本地地址上运行(例如 http://localhost:3000)。
创建 To Do List
停止应用并安装 To Do List 包。
步骤一:安装包
下载 To Do List 试用包 并按照 README 文件中的步骤操作。试用版仅可使用 30 天。
步骤二:创建组件
创建一个 Vue 组件,将带有 Toolbar 的 To Do List 添加到应用中。在 src/components/ 目录下,新建一个名为 ToDo.vue 的文件。
导入源文件
打开 ToDo.vue,导入 To Do List 的源文件。可选择以下两种导入路径之一:
- 从本地文件夹安装的 PRO 版本 - 从
dhx-todolist-package导入 - 试用版 - 从
@dhx/trial-todolist导入
以下示例从 PRO 包导入:
ToDo.vue
<script>
import { ToDo, Toolbar } from 'dhx-todolist-package';
import 'dhx-todolist-package/dist/todo.css';
</script>
根据包的不同,源文件可能已被压缩。此时请将 CSS 文件导入为 todo.min.css。
以下代码片段从试用包导入:
ToDo.vue
<script>
import { ToDo, Toolbar } from '@dhx/trial-todolist';
import '@dhx/trial-todolist/dist/todo.css';
</script>
本教程使用试用