仪表盘 - Gauge
上一篇
放大镜 - Magnifier
下一篇
旭日图 - Sunburst
Loading...
仪表盘组件用于显示进度或完成度的可视化组件,常用于展示关键绩效指标(KPI)。
import { jsx, Canvas, Gauge } from '@antv/f2';const context = document.getElementById('container').getContext('2d');const { props } = (<Canvas context={context} pixelRatio={window.devicePixelRatio}><Gaugecenter={{ x: 150, y: 150 }}startAngle={Math.PI}endAngle={Math.PI * 2}percent={0.75}r="100px"/></Canvas>);const chart = new Canvas(props);chart.render();
部分属性可参考 scale 图表度量,度量详细介绍可见:度量
进度值,范围 0-1,默认为 0
起始角度(弧度),默认为 Math.PI
结束角度(弧度),默认为 Math.PI * 2
仪表盘中心点坐标,默认为 { x: 150, y: 150 }
仪表盘半径,默认为 100
内圆半径,默认为 0
刻度数量,默认为 5
刻度偏移量,默认为 -20px
刻度长度,默认为 10px
是否显示,默认为 true
数据字段名