与 Angular 集成
提示
在阅读本指南之前,建议您具备 Angular 的基本知识。如果需要复习,请参考 Angular documentation。
DHTMLX Kanban 可以与 Angular 平滑集成。我们提供了代码示例,演示如何将 DHTMLX Kanban 与 Angular 搭配使用。详细信息可参见 GitHub 示例。
创建项目
信息
在开始新项目之前,请确保已安装 Angular CLI 和 Node.js。
要使用 Angular CLI 创建名为 my-angular-kanban-app 的新项目,只需运行:
ng new my-angular-kanban-app
注释
如果您正在按照本指南操作,在创建 Angular 应用时请关闭服务端渲染 (SSR) 和静态站点生成 (SSG/Prerendering)!
此命令会完成所有 必要的设置,无需额外命令。
安装依赖
进入新应用的目录:
cd my-angular-kanban-app
接下来,安装依赖并启动开发服务器。可以使用 yarn 进行如下操作:
yarn
yarn start
您的应用此时应该在本地运行(例如,http://localhost:3000
)。
创建 Kanban
此时,您需要获取 DHTMLX Kanban 的源代码。首先,停止应用并安装 Kanban 包。
步骤 1. 安装包
获取 试用 Kanban 包,并按照 README 中的步骤操作。请注意,试用版有效期为 30 天。
步骤 2. 创建组件
接下来,创建一个 Angular 组件,将 Kanban 及工具栏添加到您的应用。在 src/app/ 下新建 kanban 文件夹,然后添加名为 kanban.component.ts 的新文件。
导入源文件
打开 kanban.component.ts,导入 Kanban 的源文件。导入路径如下:
- 如果是从本地文件夹安装的 PRO 版本:
import { Kanban, Toolbar } from 'dhx-kanban-package';
- 试用版:
import { Kanban, Toolbar } from '@dhx/trial-kanban';
本文档示例采用 trial 版本。