{{target: series-gauge}}
仪表盘
示例: ~600x500
{{use: partial-component-id(prefix=“#”)}}
{{ use: partial-series-name() }}
{{ use: partial-circular-layout }}
仪表盘半径,可以是相对于容器高宽中较小的一项的一半的百分比,也可以是绝对的数值。
{{ use partial-legend-hover-link }}
仪表盘起始角度。圆心 正右手侧为0
度,正上方为90
度,正左手侧为180
度。
仪表盘结束角度。
仪表盘刻度是否是顺时针增长。
{{ use: partial-1d-data-desc }}
数据项名称。
数据值。
最小的数据值,映射到 minAngle。
最大的数据值,映射到 maxAngle。
仪表盘刻度的分割段数。
仪表盘轴线相关配置。
是否显示仪表盘轴线。
仪表盘轴线样式。
仪表盘的轴线可以被分成不同颜色的多段。每段的结束位置和颜色可以通过一个数组来表示。
默认取值:
[[0.2, '#91c7ae'], [0.8, '#63869e'], [1, '#c23531']]
轴线宽度。 {{ use: partial-style-shadow-opacity(prefix=“###”) }}
分隔线样式。
是否显示分隔线。
分隔线线长。支持相对半径的百分比。
{{ use: partial-line-style( prefix=‘###’, defaultColor=‘#eee’, defaultWidth=2, defaultType=“‘solid’” ) }}
刻度样式。
是否显示刻度。
分隔线之间分割的刻度数。
刻度线长。支持相对半径的百分比。
{{ use: partial-line-style( prefix=‘###’, defaultColor=‘#eee’, defaultWidth=1, defaultType=“‘solid’” ) }}
刻度标签。
是否显示标签。
标签与刻度线的距离。
刻度标签的内容格式器,支持字符串模板和回调函数两种形式。 示例:
// 使用字符串模板,模板变量为刻度默认标签 {value} formatter: '{value} kg' // 使用函数模板,函数参数分别为刻度数值 formatter: function (value) { return value + 'km/h'; }
{{ use: partial-text-style( prefix=“##”, noAlign=true, noVerticalAlign=true ) }}
仪表盘指针。
是否显示指针。
指针长度,可以是绝对数值,也可以是相对于半径的半分比。
指针宽度。
仪表盘指针样式。 {{ use: partial-item-style(prefix=“##”) }}
指针颜色,默认取数值所在的区间的颜色
高亮的仪表盘指针样式
{{ use: partial-item-style(prefix=“###”) }}
仪表盘标题。
是否显示标题。
相对于仪表盘中心的偏移位置,数组第一项是水平方向的偏移,第二项是垂直方向的偏移。可以是绝对的数值,也可以是相对于仪表盘半径的百分比。 {{ use: partial-text-style( prefix=“##”, defaultColor = “‘#333’”, defaultFontSize = 15, noAlign=true, noVerticalAlign=true ) }}
仪表盘详情,用于显示数据。
是否显示详情。
详情宽度。
详情高度。
详情背景色。
详情边框宽度。
详情边框颜色。
相对于仪表盘中心的偏移位置,数组第一项是水平方向的偏移,第二项是垂直方向的偏移。可以是绝对的数值,也可以是相对于仪表盘半径的百分比。
格式化函数或者字符串
formatter: function (value) { return value.toFixed(0); }
{{ use: partial-text-style( prefix=“##”, defaultColor = “‘auto’”, defaultFontSize = 15, noAlign=true, noVerticalAlign=true ) }}
文本颜色,默认取数值所在的区间的颜色
{{use: partial-marker( prefix=“#”, galleryEditorPath=${galleryEditorPath}, seriesType=“gauge” )}}
{{ use:partial-silent( prefix=“#” ) }} {{use:partial-animation( prefix=“#”, galleryEditorPath=${galleryEditorPath} )}}
{{use: partial-tooltip-in-series( galleryViewPath=${galleryViewPath} )}}