series[i]-gauge 用于表示ECharts仪表盘,当您要使用ECharts仪表盘的时候,需要将series中的type属性设置为“ 'gauge' ”,本节介绍了ECharts仪表盘的一些通用属性,其中,您可以通过data属性来设置指针的指示方向。本节以一个简单的仪表盘实例开始,如下所示:
点击编辑实例 》》
type
type 属性的值应该设置为:'gauge'
name
系列名称,用于tooltip的显示,legend 的图例筛选,在 setOption 更新数据和配置项时用于指定对应的系列。
radius
仪表盘半径,可以是相对于容器高宽中较小的一项的一半的百分比,也可以是绝对的数值,默认的值为 75%。
{{ use partial-legend-hover-link }}
startAngle
仪表盘起始角度,默认为 225。圆心 正右手侧为0度,正上方为90度,正左手侧为180度。
endAngle
仪表盘结束角度,默认情况下为 -45。
clockwise
仪表盘刻度是否是顺时针增长,默认为 true。
min
最小的数据值,默认为0,映射到 minAngle。
max
最大的数据值,默认为100,映射到 maxAngle。
splitNumber
仪表盘刻度的分割段数,默认分割为10段。
axisLine
仪表盘轴线相关配置。
splitLine
仪表盘分隔线样式。
axisTick
仪表盘中刻度的样式。
axisLabel
设置仪表盘的刻度标签。
pointer
仪表盘指针。
itemStyle
仪表盘指针样式。
title
仪表盘标题。
detail
仪表盘详情,用于显示数据。
markPoint
仪表盘图表的标注。
markLine
仪表盘图表的标线。
markArea
仪表盘图表标域,常用于标记图表中某个范围的数据,例如标出某段时间投放了广告。
silent
图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
animation
仪表盘是否开启动画,默认为true。
animationThreshold
是否开启动画的阈值,当单个系列显示的图形数量大于这个阈值时会关闭动画。默认阈值为2000。
animationDuration
初始动画的时长,默认时长为1000,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果:
animationDuration: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
animationEasing
初始动画的缓动效果。不同的缓动效果可以参考 缓动示例。
animationDelay
初始动画的延迟,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果。
如下示例:
animationDelay: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
也可以看该示例
animationDurationUpdate
数据更新动画的时长。默认情况下为 300。
支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果:
animationDurationUpdate: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
animationEasingUpdate
数据更新动画的缓动效果。
animationDelayUpdate
数据更新动画的延迟,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果。
如下示例:
animationDelayUpdate: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
也可以看该示例
tooltip
本系列特定的 tooltip 设定。
模拟汽车仪表盘:点击查看汽车仪表盘实例
ECharts背景色ECharts配置项中的背景色使用backgroundColor表示,在默认的情况下是无背景的。颜色可以使用 RGB 表示,比如'r...
Highcharts 双Y轴, 柱形图,线条图组合Highcharts 组合图以下实例演示了双Y轴, 柱形图,线条图组合。我们在前面的章节已经了解了...
Highcharts 柱形图 本章节我们将为大家介绍几种柱形图的类型。序号图表类型 1基本柱形图 2反向柱形图 3堆叠柱形图 4堆叠组柱形图...
快速入门为什么要用AngularJS?HTML非常适合于声明静态的文档,但是当我们试图使用它在web应用程序中声明动态视图时,它显得力不...
筛选器在使用 AngularJS 的过程中会遇到一些特殊的数据处理,你可以通过采用 AngularJS筛选器的方式来对不同的数据处理实现想要...