- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
31 lines
862 B
Markdown
31 lines
862 B
Markdown
# path-util
|
||
|
||
> 为 `antv` 开发的轻量级 path 处理的工具库。
|
||
|
||
|
||
## 安装下载
|
||
|
||
> tnpm i --save @antv/util
|
||
|
||
```js
|
||
// 所有的 api 是都这么引入,名字不同而已
|
||
import { parsePathString, path2Curve } from '@antv/path-util';
|
||
```
|
||
|
||
|
||
## API 文档
|
||
* catmullRom2Bezier(arr, closed): 将点的数组转成曲线
|
||
* fillPath(source, target): 动画前填充path
|
||
* fillPathByDiff(source, target): 左右平移动画前的填充 path
|
||
* pathIntersection(path1, path2): 两条线的交点
|
||
* parsePathArray(arr) `String` : 将数组转成字符串
|
||
* parsePathString(str)`String[]`: 将字符串转换成数组
|
||
* path2Curve(arr|str) `String[]`: 转曲
|
||
* path2Absolute(arr|str) `String[]`: 都转换成大写绝对路径的写法
|
||
* reactPath(x, y, w, h, r) `String[]`: 支持圆角的矩形
|
||
|
||
## 实例
|
||
|
||
> TODO 完善上述各个方法的使用实例。
|
||
|