Liquid 水波图
上一篇
Histogram 直方图
下一篇
BidirectionalBar 对称条形图
Loading...
水波图(Liquid)又称涟漪图或波浪图,是一种通过模拟水波纹扩散效果来展示数据变化或进度的可视化图表。其核心特征包括:
更多示例详见水波图
通用属性参考:通用配置
配置 liquid
标记的样式。
属性 | 描述 | 类型 | 默认值 | 必选 |
---|---|---|---|---|
shape | 形状 | rect | circle | pin | triangle | circle | |
stroke | 边框颜色 | string | - | |
fill | 水波颜色 | string | - | |
outlineBorder | 边框宽度 | number | 2 | |
outlineDistance | 内间距 | number | 0 | |
waveLength | 波长 | number | 192 | |
waveCount | 波数 | number | 3 | |
backgroundFill | 背景颜色 | string | - | |
contentText | 文本内容 | string | - | |
contentFill | 文本颜色 | string | - | |
contentFontSize | 文本大小 | string | - |
liquid
标记内置支持的形状如下:
形状 | 描述 | 示例 |
---|---|---|
rect | 矩形 | |
circle | 圆形 | |
pin | 水滴 | |
triangle | 三角 |
如果需要自定义形状,可以通过自定义 shape 提供实现。 其中, 回调 (x, y, r, w, h) => string
, 传入参数分别为 x y 中心点坐标, r 图表可画圆最大半径, w h 图表可画宽高,从而画出想要的形状,需要对 svg 或者 canvas 有一定理解。
详见选项-事件。
详见图表概览-图表方法。