# canvasTreeFlow **Repository Path**: helltab/canvasTreeFlow ## Basic Information - **Project Name**: canvasTreeFlow - **Description**: canvas 树型插件 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-21 - **Last Updated**: 2022-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # canvasTreeFlow [toc] canvas 树型插件 > typescript + html5 > 利用 canvas 的高性能绘画, 实现 web 端的树形设计 ## preview > [点击进入体验](https://helltab.github.io/canvasTreeFlow/index.html) ## startup > 编写 ts 配置文件 `tsconfig.json` ```json { "compilerOptions": { // 编译选项 "target": "es2016", // 配置编译目标代码的版本标准 "module": "commonjs", // 配置编译目标使用的模块化标准 "lib": [ "es2016", "dom" ], "outDir": "./dist" }, "include": [ "./src" ] } ``` #### 自动编译 ts > 使用 vsCode ```sh # ctrl + shift + B ts:watch # 自动编译 ts:build # 一次编译 ``` > 使用 idea ```sh # settings -> Languages&Frameworks->TypeScript # 勾选 Recompile on changes ``` #### 简单使用 > index.html ```html
``` ## api