与 Angular 集成
提示
使用本文档前,您应熟悉 Angular 的基本概念和模式。如需复习,请参阅 Angular 文档。
DHTMLX Spreadsheet 与 Angular 兼容。我们已准备了如何在 Angular 中使用 DHTMLX Spreadsheet 的代码示例。更多信息请参阅对应的 GitHub 示例。
创建项目
信息
在开始创建新项目之前,请先安装 Angular CLI 和 Node.js。
使用 Angular CLI 创建一个新的 my-angular-spreadsheet-app 项目。运行以下命令:
ng new my-angular-spreadsheet-app
备注
如果您希望按照本指南操作,在创建新 Angular 应用时请禁用服务端渲染(SSR)和静态站点生成(SSG/Prerendering)。
上述命令会安装所有必要的工具,因此您无需运行任何额外的命令。
安装依赖项
完成后,进入应用目录:
cd my-angular-spreadsheet-app
安装依赖项并启动开发服务器。为此,请使用 yarn 包管理器:
yarn
yarn start
应用应在 localhost 上运行(例如 http://localhost:3000)。
创建 Spreadsheet
现在您需要获取 DHTMLX Spreadsheet 源代码。首先停止应用并安装 Spreadsheet 包。
第一步:安装包
下载 试用版 Spreadsheet 包 并按照 README 文件中的步骤操作。请注意,试用版 Spreadsheet 仅可使用 30 天。
第二步:创建组件
现在您需要创建一个 Angular 组件,以便将 Spreadsheet 添加到应用中。在 src/app/ 目录下创建 spreadsheet 文件夹,在其中添加一个新文件并命名为 spreadsheet.component.ts。然后完成以下步骤。
导入源文件
打开该文件并导入 Spreadsheet 源文件。请注意:
- 如果您使用 PRO 版本并从本地文件夹安装 Spreadsheet 包,导入路径如下:
import { Spreadsheet } from 'dhx-spreadsheet-package';
- 如果您使用试用版 Spreadsheet,请指定以下路径:
import { Spreadsheet } from '@dhx/trial-spreadsheet';
本教程展示如何配置 试用版 Spreadsheet。